diff --git a/jero-boot/jero-boot-base/jero-boot-base-core/src/main/java/com/jero/common/util/jsonschema/validate/SwitchProperty.java b/jero-boot/jero-boot-base/jero-boot-base-core/src/main/java/com/jero/common/util/jsonschema/validate/SwitchProperty.java index 46ff15b2..dd19f304 100644 --- a/jero-boot/jero-boot-base/jero-boot-base-core/src/main/java/com/jero/common/util/jsonschema/validate/SwitchProperty.java +++ b/jero-boot/jero-boot-base/jero-boot-base-core/src/main/java/com/jero/common/util/jsonschema/validate/SwitchProperty.java @@ -1,5 +1,6 @@ package com.jero.common.util.jsonschema.validate; +import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONObject; import com.jero.common.util.jsonschema.CommonProperty; @@ -27,15 +28,14 @@ public class SwitchProperty extends CommonProperty { this.title = title; this.extendStr = extendStr; } - + @Override public Map getPropertyJson() { Map map = new HashMap<>(); map.put("key",getKey()); JSONObject prop = getCommonJson(); - JSONArray array = new JSONArray(); if(extendStr!=null) { - array = JSONArray.parseArray(extendStr); + JSONArray array = JSON.parseArray(extendStr); prop.put("extendOption",array); } map.put("prop",prop);