Преглед на файлове

下载模板名字添加层级

cr преди 2 дни
родител
ревизия
e5c1c8c3db
променени са 1 файла, в които са добавени 10 реда и са изтрити 4 реда
  1. 10 4
      blade-service/blade-manager/src/main/java/org/springblade/manager/controller/WbsTreeContractController.java

+ 10 - 4
blade-service/blade-manager/src/main/java/org/springblade/manager/controller/WbsTreeContractController.java

@@ -548,13 +548,19 @@ public class WbsTreeContractController extends BladeController {
         WbsTreeContract node = wbsTreeContractServiceImpl.getById(nodeId);
         List<WbsTreeContract> ancestorsList = wbsTreeContractServiceImpl.getAncestorsList(node.getAncestorsPId());
         for (WbsTreeContract ancestor : ancestorsList) {
-            if (2 == ancestor.getNodeType()) {
+            if (18 == ancestor.getNodeType()) {
                 excelName.append(ancestor.getNodeName());
-            } else if (4 == ancestor.getNodeType()) {
-                excelName.append("-" + ancestor.getNodeName());
+            } else if (2 == ancestor.getNodeType()) {
+                excelName.append(">>" + ancestor.getNodeName());
+            } else if (3 == ancestor.getNodeType()) {
+                excelName.append(">>" + ancestor.getNodeName());
+            }else if (4 == ancestor.getNodeType()) {
+                excelName.append(">>" + ancestor.getNodeName());
+            } else if (5 == ancestor.getNodeType()) {
+                excelName.append(">>" + ancestor.getNodeName());
             }
         }
-        excelName.append("-" + node.getNodeName());
+        excelName.append(">>" + node.getNodeName());
 
         // 创建主工作簿(用于合并多sheet)
         XSSFWorkbook mainWorkbook = new XSSFWorkbook();