fix
This commit is contained in:
Binary file not shown.
@@ -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);");
|
||||||
|
|||||||
@@ -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包配置(可通过配置文件自定义)
|
||||||
|
|||||||
Reference in New Issue
Block a user