package com.xcong.farmer.cms.modules.core.service.impl;
|
|
import cn.hutool.core.util.StrUtil;
|
import com.xcong.farmer.cms.core.template.TemplateConfiguration;
|
import com.xcong.farmer.cms.modules.core.service.ICmsCoreService;
|
import lombok.extern.slf4j.Slf4j;
|
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.stereotype.Service;
|
|
import java.util.HashMap;
|
import java.util.Map;
|
|
/**
|
* @author wzy
|
* @date 2022-07-03
|
**/
|
@Slf4j
|
@Service
|
public class CmsCoreServiceImpl implements ICmsCoreService {
|
|
@Autowired
|
private TemplateConfiguration cfg;
|
|
@Override
|
public void articleProcess(Long id, String templateName) {
|
Map<String, Object> data = new HashMap<>();
|
data.put("id", id);
|
|
if (StrUtil.isEmpty(templateName)) {
|
templateName = "artile.defualt.html";
|
}
|
cfg.process(data, templateName);
|
}
|
|
@Override
|
public void columnProcess(String code, String templateName, boolean article) {
|
|
}
|
|
@Override
|
public void columnProcess(Long id, String templateName, boolean article) {
|
|
}
|
}
|