Parcourir la source

任务导出修改

yusm il y a 7 mois
Parent
commit
b91ab0beb5

+ 11 - 5
fhKeeper/formulahousekeeper/management-crm/src/main/java/com/management/platform/service/impl/TaskServiceImpl.java

@@ -991,14 +991,20 @@ public class TaskServiceImpl extends ServiceImpl<TaskMapper, Task> implements Ta
                     }
                 }
                 else if(model.equals("executorId")){
-                    StringJoiner stringJoiner = new StringJoiner(",");
                     List<String> taskExecutors = tasKVo.getTaskExecutors();
                     if (taskExecutors!=null&&!taskExecutors.isEmpty()){
-                        for (String taskExecutor : taskExecutors) {
-                            stringJoiner.add(taskExecutor);
-                        }
+                        String executorString = taskExecutors.stream()
+                                .map(
+                                t->{
+                                    if(wxCorpInfo!=null&&wxCorpInfo.getSaasSyncContact()==1){
+                                return "$userName="+t+"$";}
+                                    else {return t;}
+                                    }
+                                ).collect(Collectors.joining(","));
+                        value =executorString.isEmpty()?"":executorString;
+                    }else {
+                        value="";
                     }
-                    value =stringJoiner.length()==0?"":stringJoiner.toString();
                 }
                 else if(model.equals("startDate")){
                     if (tasKVo.getStartDate()!=null){