diff --git a/src/main/java/cn/cloudowr/dict/Controller.java b/src/main/java/cn/cloudowr/dict/Controller.java index 1a69bd3..fc44ab8 100644 --- a/src/main/java/cn/cloudowr/dict/Controller.java +++ b/src/main/java/cn/cloudowr/dict/Controller.java @@ -101,7 +101,16 @@ public class Controller extends com.jfinal.core.Controller { paraMap.forEach((key, arr) -> { if (!"id".equals(key) && !"action".equals(key)) { - ops.add(Updates.set(key, arr[0])); + if (arr.length == 1) { + ops.add(Updates.set(key, arr[0])); + } else if (arr.length > 1) { + List s = new ArrayList<>(); + for (String s1 : arr) { + s.add(s1); + } + ops.add(Updates.set(key, s)); + } + } }); }