fix
Helius
2022-10-07 2762e01a72e93dc6703c06c701b28ceffe7c9de8
src/test/java/com/xcong/farmer/cms/TemplateTest.java
@@ -2,6 +2,7 @@
import cn.hutool.core.io.FileUtil;
import cn.hutool.core.util.StrUtil;
import com.xcong.farmer.cms.modules.core.service.ICmsCoreService;
import com.xcong.farmer.cms.modules.system.service.IReleaseService;
import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
@@ -14,6 +15,8 @@
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.util.HashMap;
import java.util.Map;
/**
 * @author wzy
@@ -26,16 +29,19 @@
    @Test
    public void staticFileTest() throws IOException {
        File file = new File("/Users/helius/Desktop/template-online/index-test.html");
        // /Users/helius/Desktop/template-online/template/ahrnfy/test.html
        // /Users/helius/Desktop/template-online/template/ahrnfy/test.html
        File file = new File("/Users/helius/Desktop/template-online/template/ahrnfy/test.html");
        Document parse = Jsoup.parse(file, "utf-8");
        staticPathParser(parse, "img", "src");
        staticPathParser(parse, "href", "link");
        staticPathParser(parse, "script", "src");
        FileOutputStream outputStream = new FileOutputStream(file);
        outputStream.write(parse.html().getBytes());
        outputStream.close();
        System.out.println(111);
//        staticPathParser(parse, "img", "src");
//        staticPathParser(parse, "href", "link");
//        staticPathParser(parse, "script", "src");
//
//        FileOutputStream outputStream = new FileOutputStream(file);
//        outputStream.write(parse.html().getBytes());
//        outputStream.close();
    }
    public void staticPathParser(Document document, String tagName, String attrKey) {
@@ -59,4 +65,17 @@
    public void columnTest() {
        releaseService.releaseColumn(135L, 1, 26L);
    }
    @Autowired
    private ICmsCoreService cmsCoreService;
    @Test
    public void parserTest() {
        Map<String, Object> map = new HashMap<>();
        map.put("companyId", 24L);
        map.put("id", 81L);
        map.put("templateType", "article");
        cmsCoreService.columnProcess(map, "test.html");
    }
}