diff --git a/modules/cms/src/main/java/com/jeesite/modules/cms/utils/FileTempleteUtils.java b/modules/cms/src/main/java/com/jeesite/modules/cms/utils/FileTempleteUtils.java index 899574b5..31d7114c 100644 --- a/modules/cms/src/main/java/com/jeesite/modules/cms/utils/FileTempleteUtils.java +++ b/modules/cms/src/main/java/com/jeesite/modules/cms/utils/FileTempleteUtils.java @@ -4,16 +4,16 @@ */ package com.jeesite.modules.cms.utils; -import java.io.IOException; -import java.util.List; -import java.util.Set; - -import org.springframework.core.io.Resource; - import com.jeesite.common.collect.ListUtils; import com.jeesite.common.collect.SetUtils; import com.jeesite.common.io.ResourceUtils; +import com.jeesite.common.lang.StringUtils; import com.jeesite.modules.cms.entity.FileTemplete; +import org.springframework.core.io.Resource; + +import java.io.IOException; +import java.util.List; +import java.util.Set; /** * 模板文件公共类库 @@ -26,7 +26,10 @@ public class FileTempleteUtils { * 获取模版文件 * @param fileName */ - public static FileTemplete getFileTempleteByResource(String fileName) throws IOException { + public static FileTemplete getFileTempleteByResource(String fileName) { + if (!StringUtils.startsWith(fileName, "views/modules/cmsfront")) { + fileName = "views/modules/cmsfront/themes/default/index.html"; + } Resource resource = ResourceUtils.getResource(fileName); return new FileTemplete(resource, fileName); } diff --git a/modules/core/src/main/java/com/jeesite/common/ueditor/ActionEnter.java b/modules/core/src/main/java/com/jeesite/common/ueditor/ActionEnter.java index d9bee6e4..77fe3843 100644 --- a/modules/core/src/main/java/com/jeesite/common/ueditor/ActionEnter.java +++ b/modules/core/src/main/java/com/jeesite/common/ueditor/ActionEnter.java @@ -6,7 +6,6 @@ import com.jeesite.common.ueditor.define.AppInfo; import com.jeesite.common.ueditor.define.BaseState; import com.jeesite.common.ueditor.define.State; import com.jeesite.common.ueditor.hunter.FileManager; -import com.jeesite.common.ueditor.hunter.ImageHunter; import com.jeesite.common.ueditor.upload.Uploader; import jakarta.servlet.http.HttpServletRequest; @@ -72,13 +71,14 @@ public class ActionEnter { state = new Uploader(request, conf).doExec(); break; case ActionMap.CATCH_IMAGE: - if (Global.isDemoMode()) { - state = new BaseState(false, "演示模式,不允许操作!"); - break; - } - conf = configManager.getConfig(actionCode); - String[] list = this.request.getParameterValues((String) conf.get("fieldName")); - state = new ImageHunter(request, conf).capture(list); +// if (Global.isDemoMode()) { +// state = new BaseState(false, "演示模式,不允许操作!"); +// break; +// } +// conf = configManager.getConfig(actionCode); +// String[] list = this.request.getParameterValues((String) conf.get("fieldName")); +// state = new ImageHunter(request, conf).capture(list); + state = new BaseState(false, "该功能暂不提供支持"); break; case ActionMap.LIST_IMAGE: case ActionMap.LIST_FILE: