Browse Source

Merge remote-tracking branch 'origin/master'

liuyc 2 năm trước cách đây
mục cha
commit
b53590fdf0

+ 6 - 3
blade-service/blade-business/src/main/java/org/springblade/business/service/impl/MetadataClassificationServiceImpl.java

@@ -271,12 +271,15 @@ public class MetadataClassificationServiceImpl
             /**聚合层次**/
             ArchiveTreeContract archiveTreeContractById = archiveTreeContractClient.getArchiveTreeContractById(Long.parseLong(byId.getNodeId()));
             String ancestors = archiveTreeContractById.getAncestors();
-            ancestors = ancestors.substring(ancestors.indexOf(","));
+//            ancestors = ancestors.substring(ancestors.indexOf(","));
             ancestors = ancestors + "," + archiveTreeContractById.getId();
             List<ArchiveTreeContract> list = archiveTreeContractClient.getArchiveTreeContractListByIds(ancestors);
             StringBuffer nameStr = new StringBuffer();
-            for (ArchiveTreeContract treeContract : list) {
-                nameStr.append(treeContract.getNodeName());
+            for (int i = 0 ;i<list.size();i++) {
+                if(i == 0){
+                    continue;
+                }
+                nameStr.append(list.get(i).getNodeName());
                 nameStr.append("/");
             }
             keyValue.put("聚合层次", nameStr.toString());