From 51ea662e22121f9a0ddb5b40c4a8e93e098b34ec Mon Sep 17 00:00:00 2001
From: Hentua <wangdoubleone@gmail.com>
Date: Wed, 10 Jan 2024 22:22:44 +0800
Subject: [PATCH] fxi

---
 src/main/java/com/xcong/farmer/cms/core/handler/ArticlesDataParserHandler.java |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/xcong/farmer/cms/core/handler/ArticlesDataParserHandler.java b/src/main/java/com/xcong/farmer/cms/core/handler/ArticlesDataParserHandler.java
index f8bc219..4c7ed9b 100644
--- a/src/main/java/com/xcong/farmer/cms/core/handler/ArticlesDataParserHandler.java
+++ b/src/main/java/com/xcong/farmer/cms/core/handler/ArticlesDataParserHandler.java
@@ -34,8 +34,13 @@
         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())) {

--
Gitblit v1.9.1