This commit is contained in:
iqudoo
2026-04-05 17:45:42 +08:00
parent 40afa2cea1
commit 8a5ff1c44c
3 changed files with 6 additions and 10 deletions

View File

@@ -16,7 +16,7 @@ import java.util.Properties;
/** /**
* MyBatis Generator 1.4.1 * MyBatis Generator 1.4.1
*/ */
@SuppressWarnings({"DuplicatedCode", "unused", "SpellCheckingInspection"}) @SuppressWarnings({"DuplicatedCode", "unused", "SpellCheckingInspection", "ExtractMethodRecommender"})
public class TapeRepositoryGeneratorPlugin extends PluginAdapter { public class TapeRepositoryGeneratorPlugin extends PluginAdapter {
// 固定配置项 // 固定配置项
@@ -400,8 +400,7 @@ public class TapeRepositoryGeneratorPlugin extends PluginAdapter {
// 方法体 // 方法体
method.addBodyLine("for (" + exampleClassName + ".Criteria criteria : example.getOredCriteria()) {"); method.addBodyLine("for (" + exampleClassName + ".Criteria criteria : example.getOredCriteria()) {");
method.addBodyLine("criteria.andIsDeleteEqualTo(0);"); method.addBodyLine("criteria.andIsDeleteEqualTo(0).andIsHiddenEqualTo(0);");
method.addBodyLine("criteria.andIsHiddenEqualTo(0);");
method.addBodyLine("}"); method.addBodyLine("}");
method.addBodyLine(modelClassName + " " + lowerFirst(modelClassName) + " = new " + modelClassName + "();"); method.addBodyLine(modelClassName + " " + lowerFirst(modelClassName) + " = new " + modelClassName + "();");
method.addBodyLine(lowerFirst(modelClassName) + ".setIsHidden(1);"); method.addBodyLine(lowerFirst(modelClassName) + ".setIsHidden(1);");
@@ -422,8 +421,7 @@ public class TapeRepositoryGeneratorPlugin extends PluginAdapter {
// 方法体 // 方法体
method.addBodyLine("for (" + exampleClassName + ".Criteria criteria : example.getOredCriteria()) {"); method.addBodyLine("for (" + exampleClassName + ".Criteria criteria : example.getOredCriteria()) {");
method.addBodyLine("criteria.andIsDeleteEqualTo(0);"); method.addBodyLine("criteria.andIsDeleteEqualTo(0).andIsHiddenEqualTo(1);");
method.addBodyLine("criteria.andIsHiddenEqualTo(1);");
method.addBodyLine("}"); method.addBodyLine("}");
method.addBodyLine(modelClassName + " " + lowerFirst(modelClassName) + " = new " + modelClassName + "();"); method.addBodyLine(modelClassName + " " + lowerFirst(modelClassName) + " = new " + modelClassName + "();");
method.addBodyLine(lowerFirst(modelClassName) + ".setIsHidden(0);"); method.addBodyLine(lowerFirst(modelClassName) + ".setIsHidden(0);");
@@ -751,8 +749,7 @@ public class TapeRepositoryGeneratorPlugin extends PluginAdapter {
method.addException(new FullyQualifiedJavaType("Throwable")); method.addException(new FullyQualifiedJavaType("Throwable"));
method.addBodyLine("for (" + exampleClassName + ".Criteria criteria : example.getOredCriteria()) {"); method.addBodyLine("for (" + exampleClassName + ".Criteria criteria : example.getOredCriteria()) {");
method.addBodyLine("criteria.andIsDeleteEqualTo(0)"); method.addBodyLine("criteria.andIsDeleteEqualTo(0).andIsHiddenEqualTo(0);");
method.addBodyLine(".andIsHiddenEqualTo(0);");
method.addBodyLine("}"); method.addBodyLine("}");
method.addBodyLine("if (example.getRows() != null && example.getOffset() != null) {"); method.addBodyLine("if (example.getRows() != null && example.getOffset() != null) {");
method.addBodyLine("List<Long> primaryKeyList = " + mapperFieldName + ".selectPrimaryKeyByExample(example);"); method.addBodyLine("List<Long> primaryKeyList = " + mapperFieldName + ".selectPrimaryKeyByExample(example);");
@@ -792,8 +789,7 @@ public class TapeRepositoryGeneratorPlugin extends PluginAdapter {
method.addException(new FullyQualifiedJavaType("Throwable")); method.addException(new FullyQualifiedJavaType("Throwable"));
method.addBodyLine("for (" + exampleClassName + ".Criteria criteria : example.getOredCriteria()) {"); method.addBodyLine("for (" + exampleClassName + ".Criteria criteria : example.getOredCriteria()) {");
method.addBodyLine("criteria.andIsDeleteEqualTo(0)"); method.addBodyLine("criteria.andIsDeleteEqualTo(0).andIsHiddenEqualTo(1);");
method.addBodyLine(".andIsHiddenEqualTo(1);");
method.addBodyLine("}"); method.addBodyLine("}");
method.addBodyLine("if (example.getRows() != null && example.getOffset() != null) {"); method.addBodyLine("if (example.getRows() != null && example.getOffset() != null) {");
method.addBodyLine("List<Long> primaryKeyList = " + mapperFieldName + ".selectPrimaryKeyByExample(example);"); method.addBodyLine("List<Long> primaryKeyList = " + mapperFieldName + ".selectPrimaryKeyByExample(example);");

View File

@@ -19,7 +19,7 @@ import java.util.Properties;
/** /**
* MyBatis Generator 1.4.1 适配版:视图表专用 RepoView 生成插件 * MyBatis Generator 1.4.1 适配版:视图表专用 RepoView 生成插件
*/ */
@SuppressWarnings({"DuplicatedCode", "SpellCheckingInspection"}) @SuppressWarnings({"DuplicatedCode", "SpellCheckingInspection", "ExtractMethodRecommender"})
public class TapeRepoviewGeneratorPlugin extends PluginAdapter { public class TapeRepoviewGeneratorPlugin extends PluginAdapter {
// 视图Repo包配置可通过配置文件自定义 // 视图Repo包配置可通过配置文件自定义