diff --git a/ruoyi-common/src/main/java/com/ruoyi/common/utils/reflect/ReflectUtils.java b/ruoyi-common/src/main/java/com/ruoyi/common/utils/reflect/ReflectUtils.java index b19953e06..dd905a320 100644 --- a/ruoyi-common/src/main/java/com/ruoyi/common/utils/reflect/ReflectUtils.java +++ b/ruoyi-common/src/main/java/com/ruoyi/common/utils/reflect/ReflectUtils.java @@ -208,6 +208,9 @@ public class ReflectUtils { args[i] = Convert.toBool(args[i]); } + else if (cs[i] == BigDecimal.class) { + args[i] = Convert.toBigDecimal(args[i]); + } } } return (E) method.invoke(obj, args);