Browse Source

处理bug:同名任务合并时任务归档字段还有中括号

wanyuan 8 months ago
parent
commit
75feb9b9dc

+ 2 - 1
tc-service/tap-task/src/main/java/com/minto/app/task/manager/TaskByTypeManagerImpl.java

@@ -14966,7 +14966,8 @@ public class TaskByTypeManagerImpl implements ITaskByTypeManager{
                 if(value instanceof Map){
                     Object names = ((Map<?, ?>)value).get("names");
                     if(names instanceof List){
-                        data.put(name, StringUtils.join(names,","));
+                        data.put(name, ((List)names).stream().filter(Objects::nonNull).map(Object::toString)
+                                .collect(Collectors.joining(",")));
                     }
                 }
             }else if("personOrOrgs".equals(d.get("showType"))){