package com.xcong.farmer.cms.modules.core.service; import java.util.List; import java.util.Map; public interface ICmsCoreService { /** * 文章编译 * * @param templateName */ void articleProcess(Map data, String templateName, String templatePath); /** * 栏目编译 * @param map 栏目页面参数(如: 栏目ID/CODE) * @param templateName 模板名称 */ void columnProcess(Map map, String templateName); /** * 批量发布文章 * * @param data * @param templateName * @param templatePath */ void articlesProcess(Map data, List ids, String templateName, String templatePath); /** * 批量发布栏目 * * @param map * @param templateName */ void columnsProcess(Map map, List ids, String templateName); void indexProcess(Map map, String templateName); void process(Map map, String templateType, String templateName); }