소스 검색

下载模板名字添加层级

cr 22 시간 전
부모
커밋
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();