diff --git a/admin-core/src/main/java/com/ibeetl/admin/core/util/map/MapUtil.java b/admin-core/src/main/java/com/ibeetl/admin/core/util/map/MapUtil.java index 246cba26..32c680b3 100644 --- a/admin-core/src/main/java/com/ibeetl/admin/core/util/map/MapUtil.java +++ b/admin-core/src/main/java/com/ibeetl/admin/core/util/map/MapUtil.java @@ -1,6 +1,7 @@ package com.ibeetl.admin.core.util.map; import cn.hutool.json.JSONUtil; +import com.alibaba.fastjson.JSONPath; import java.util.Collection; import java.util.Map; @@ -28,6 +29,10 @@ public class MapUtil extends cn.hutool.core.map.MapUtil { return map.values(); } + public static Object getPath(Object object, String path) { + return JSONPath.eval(object, path); + } + public static Set keys(String stringMap) { return (Set)JSONUtil.parseObj(stringMap).keySet(); } @@ -35,4 +40,8 @@ public class MapUtil extends cn.hutool.core.map.MapUtil { public static Collection values(String stringMap) { return JSONUtil.parseObj(stringMap).values(); } + + public static Object getPath(String stringMap, String path) { + return JSONPath.read(stringMap, path); + } } diff --git a/web/src/main/resources/templates/jlw/teacherOpenCourseScheduleSession/add.html b/web/src/main/resources/templates/jlw/teacherOpenCourseScheduleSession/add.html index 9e6cd8e9..6fd668d8 100644 --- a/web/src/main/resources/templates/jlw/teacherOpenCourseScheduleSession/add.html +++ b/web/src/main/resources/templates/jlw/teacherOpenCourseScheduleSession/add.html @@ -78,6 +78,7 @@
+