From 5e54f37b9bfd01874c22c017c768adb2f8fee24d Mon Sep 17 00:00:00 2001
From: Helius <wangdoubleone@gmail.com>
Date: Tue, 12 Jul 2022 11:47:39 +0800
Subject: [PATCH] fix column update

---
 src/main/java/com/xcong/farmer/cms/core/node/Template.java |   20 ++++++++++++++++----
 1 files changed, 16 insertions(+), 4 deletions(-)

diff --git a/src/main/java/com/xcong/farmer/cms/core/node/Template.java b/src/main/java/com/xcong/farmer/cms/core/node/Template.java
index 51d5c27..ab9b54e 100644
--- a/src/main/java/com/xcong/farmer/cms/core/node/Template.java
+++ b/src/main/java/com/xcong/farmer/cms/core/node/Template.java
@@ -70,8 +70,20 @@
             if (!new Integer(1).equals(page)) {
                 this.name = name + "_" + page;
             }
-        } else {
-
+        } else if ("search".equals(templateType)){
+            Object templateName = system.get("templateName");
+            if (templateName != null) {
+                this.name = String.valueOf(templateName);
+            } else {
+                this.name = "search";
+            }
+        } else if ("message".equals(templateType)) {
+            Object templateName = system.get("templateName");
+            if (templateName != null) {
+                this.name = String.valueOf(templateName);
+            } else {
+                this.name = "message";
+            }
         }
 
     }
@@ -97,7 +109,7 @@
             sb.append(partNode.getHtml());
         }
         document = Jsoup.parse(sb.toString());
-        String outPath = path(outputPath);
+        String outPath = path(outputPath) + system.get("companyCode");
 
         String html = document.html();
         try {
@@ -107,7 +119,7 @@
                 file.mkdirs();
             }
 
-            FileOutputStream outputStream = new FileOutputStream(path +this.name + suffix);
+            FileOutputStream outputStream = new FileOutputStream(path + this.name + suffix);
             outputStream.write(html.getBytes());
             outputStream.close();
         } catch (IOException e) {

--
Gitblit v1.9.1