浏览代码

填充类获取tableinfo

miemie 5 年之前
父节点
当前提交
ec5fd0afce

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

@@ -98,8 +98,8 @@ public class MybatisDefaultParameterHandler extends DefaultParameterHandler {
                     if (et instanceof Map) {
                         Map<?, ?> realEtMap = (Map<?, ?>) et;
                         if (realEtMap.containsKey(Constants.MP_OPTLOCK_ET_ORIGINAL)) {
-                            entity = realEtMap.get(Constants.MP_OPTLOCK_ET_ORIGINAL);
-                            tableInfo = TableInfoHelper.getTableInfo(entity.getClass());
+                            tableInfo = TableInfoHelper.getTableInfo(realEtMap.get(Constants.MP_OPTLOCK_ET_ORIGINAL).getClass());
+                            entity = realEtMap;
                         }
                     } else {
                         entity = et;