Browse Source

取消限制.

nieqiurong 6 years ago
parent
commit
43369de7e9

+ 2 - 2
mybatis-plus-core/src/main/java/com/baomidou/mybatisplus/mapper/LogicSqlInjector.java

@@ -58,7 +58,7 @@ public class LogicSqlInjector extends AutoSqlInjector {
             }
             String sql = String.format(sqlMethod.getSql(), table.getTableName(), sqlLogicSet(table),
                 table.getKeyColumn(), idStr);
-            sqlSource = languageDriver.createSqlSource(configuration, sql, modelClass);
+            sqlSource = languageDriver.createSqlSource(configuration, sql, Object.class);
             this.addUpdateMappedStatement(mapperClass, modelClass, sqlMethod.getMethod(), sqlSource);
         } else {
             // 正常删除
@@ -127,7 +127,7 @@ public class LogicSqlInjector extends AutoSqlInjector {
                     table.getTableName(), table.getKeyColumn(), ids.toString(), getLogicDeleteSql(table)), modelClass);
             } else {
                 sqlSource = new RawSqlSource(configuration, String.format(sqlMethod.getSql(), sqlSelectColumns(table, false), table.getTableName(),
-                    table.getKeyColumn(), table.getKeyProperty(), getLogicDeleteSql(table)), modelClass);
+                    table.getKeyColumn(), table.getKeyProperty(), getLogicDeleteSql(table)), Object.class);
             }
             this.addSelectMappedStatement(mapperClass, sqlMethod.getMethod(), sqlSource, modelClass, table);
         } else {

+ 2 - 2
mybatis-plus-support/src/main/java/com/baomidou/mybatisplus/mapper/AutoSqlInjector.java

@@ -340,7 +340,7 @@ public class AutoSqlInjector implements ISqlInjector {
             idStr = ids.toString();
         }
         String sql = String.format(sqlMethod.getSql(), table.getTableName(), table.getKeyColumn(), idStr);
-        sqlSource = languageDriver.createSqlSource(configuration, sql, modelClass);
+        sqlSource = languageDriver.createSqlSource(configuration, sql, Object.class);
         this.addDeleteMappedStatement(mapperClass, sqlMethod.getMethod(), sqlSource);
     }
 
@@ -422,7 +422,7 @@ public class AutoSqlInjector implements ISqlInjector {
                 sqlSelectColumns(table, false), table.getTableName(), table.getKeyColumn(), ids.toString()), modelClass);
         } else {
             sqlSource = new RawSqlSource(configuration, String.format(sqlMethod.getSql(), sqlSelectColumns(table, false),
-                table.getTableName(), table.getKeyColumn(), table.getKeyProperty()), modelClass);
+                table.getTableName(), table.getKeyColumn(), table.getKeyProperty()), Object.class);
         }
         this.addSelectMappedStatement(mapperClass, sqlMethod.getMethod(), sqlSource, modelClass, table);
     }