fxi
Hentua
2024-01-10 51ea662e22121f9a0ddb5b40c4a8e93e098b34ec
src/main/java/com/xcong/farmer/cms/core/handler/ArticlesDataParserHandler.java
@@ -30,12 +30,17 @@
    @Override
    public void dataParser(AttrNode node) {
        log.info("文章列表解析");
//        log.info("文章列表解析");
        Long companyId = (Long) node.getSystemDataValue("companyId");
        String companyCode = (String) node.getSystemDataValue("companyCode");
        String baseUrl = (String) node.getSystemDataValue("baseUrl");
        Object pageNo = node.getSystemDataValue("page");
        Articles param = (Articles) node.getParam();
        if (pageNo != null) {
            param.setPage(pageNo.toString());
        }
        ArticleEntity article = new ArticleEntity();
        Page<ArticleEntity> page = new Page<>(Integer.parseInt(param.getPage()), Integer.parseInt(param.getLimit()));
        if (StrUtil.isEmpty(param.getColId())) {
@@ -50,6 +55,8 @@
            article.setColumnIds(colIds);
        }
        article.setCompanyId(companyId);
        article.setDelStatus(ArticleEntity.DELETE_STATUS_NO);
        article.setDraftState(2);
        if (StrUtil.isNotBlank(param.getType())) {
            if ("hot".equals(param.getType())) {