zhouhao 8 lat temu
rodzic
commit
6953c07c18

+ 15 - 0
hsweb-system/hsweb-system-template/hsweb-system-template-service/hsweb-system-template-service-api/src/main/java/org/hswebframework/web/service/tempalte/TemplateRendeFacotry.java

@@ -0,0 +1,15 @@
+package org.hswebframework.web.service.tempalte;
+
+import org.hswebframework.web.entity.tempalte.TemplateEntity;
+
+/**
+ * 模板渲染器工厂
+ *
+ * @author zhouhao
+ * @since 3.0
+ */
+public interface TemplateRendeFacotry {
+    boolean isSupport(String type);
+
+    TemplateRender create(TemplateEntity templateEntity);
+}

+ 2 - 0
hsweb-system/hsweb-system-template/hsweb-system-template-service/hsweb-system-template-service-simple/src/main/java/org/hswebframework/web/service/tempalte/simple/SimpleTemplateService.java

@@ -36,4 +36,6 @@ public class SimpleTemplateService extends GenericEntityService<TemplateEntity,
         entity.setVersion(old.getVersion() + 1);
         return super.updateByPk(id, entity);
     }
+
+
 }