diff --git a/ruoyi-generator/src/main/java/com/ruoyi/generator/util/GenUtils.java b/ruoyi-generator/src/main/java/com/ruoyi/generator/util/GenUtils.java index 68d2587..dabeaa5 100644 --- a/ruoyi-generator/src/main/java/com/ruoyi/generator/util/GenUtils.java +++ b/ruoyi-generator/src/main/java/com/ruoyi/generator/util/GenUtils.java @@ -1,6 +1,7 @@ package com.ruoyi.generator.util; import java.util.Arrays; +import org.apache.commons.lang3.RegExUtils; import com.ruoyi.common.constant.GenConstants; import com.ruoyi.common.utils.StringUtils; import com.ruoyi.generator.config.GenConfig; @@ -179,7 +180,7 @@ public class GenUtils */ public static String replaceText(String text) { - return text.replaceAll("(?:表|若依)", ""); + return RegExUtils.replaceAll(text, "(?:表|若依)", ""); } /** diff --git a/ruoyi-generator/src/main/resources/mapper/generator/GenTableMapper.xml b/ruoyi-generator/src/main/resources/mapper/generator/GenTableMapper.xml index 3dc29e3..fbb8adc 100644 --- a/ruoyi-generator/src/main/resources/mapper/generator/GenTableMapper.xml +++ b/ruoyi-generator/src/main/resources/mapper/generator/GenTableMapper.xml @@ -57,10 +57,10 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" - AND table_name like '%'+#{tableName}+ '%' + AND lower(table_name) like lower('%'+#{tableName}+ '%') - AND table_comment like '%'+#{tableComment}+ '%' + AND lower(table_comment) like lower('%'+#{tableComment}+ '%') @@ -72,10 +72,10 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" AND F.MINOR_ID=0 AND D.XTYPE='U' AND D.NAME!='DTPROPERTIES' AND D.NAME NOT IN (select table_name from gen_table) - AND D.NAME like '%'+#{tableName}+ '%' + AND lower(D.NAME) like lower('%'+#{tableName}+ '%') - AND cast(F.VALUE as nvarchar) like '%'+#{tableComment}+ '%' + AND lower(cast(F.VALUE as nvarchar)) like lower('%'+#{tableComment}+ '%') diff --git a/ruoyi-generator/src/main/resources/templates/tool/gen/gen.html b/ruoyi-generator/src/main/resources/templates/tool/gen/gen.html index 2591d68..2d4dcc7 100644 --- a/ruoyi-generator/src/main/resources/templates/tool/gen/gen.html +++ b/ruoyi-generator/src/main/resources/templates/tool/gen/gen.html @@ -68,8 +68,11 @@ sortOrder: "desc", showExport: true, modalName: "生成配置", + rememberSelected: true, + uniqueId: "tableName", columns: [{ - checkbox: true + field: 'state', + checkbox: true }, { field: 'tableId', diff --git a/ruoyi-generator/src/main/resources/templates/tool/gen/importTable.html b/ruoyi-generator/src/main/resources/templates/tool/gen/importTable.html index a5e9e4d..9b33a34 100644 --- a/ruoyi-generator/src/main/resources/templates/tool/gen/importTable.html +++ b/ruoyi-generator/src/main/resources/templates/tool/gen/importTable.html @@ -44,8 +44,11 @@ showToggle: false, showColumns: false, clickToSelect: true, + rememberSelected: true, + uniqueId: "tableName", columns: [{ - checkbox: true + field: 'state', + checkbox: true }, { title: "序号", diff --git a/ruoyi-system/src/main/resources/mapper/system/SysUserMapper.xml b/ruoyi-system/src/main/resources/mapper/system/SysUserMapper.xml index ea3c0a3..cb78b3d 100644 --- a/ruoyi-system/src/main/resources/mapper/system/SysUserMapper.xml +++ b/ruoyi-system/src/main/resources/mapper/system/SysUserMapper.xml @@ -42,7 +42,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" - +