Commit 0c7c9f78 by 穆龙飞

modify:增加去重

parent 5ade4388
...@@ -10,14 +10,7 @@ import java.io.ByteArrayOutputStream; ...@@ -10,14 +10,7 @@ import java.io.ByteArrayOutputStream;
import java.io.IOException; import java.io.IOException;
import java.io.OutputStream; import java.io.OutputStream;
import java.net.URLEncoder; import java.net.URLEncoder;
import java.util.ArrayList; import java.util.*;
import java.util.Arrays;
import java.util.Collections;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.Optional;
import java.util.UUID;
import java.util.stream.Collectors; import java.util.stream.Collectors;
import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpServletResponse;
...@@ -871,6 +864,8 @@ public class ChangeFlowBiz { ...@@ -871,6 +864,8 @@ public class ChangeFlowBiz {
String participateChangeExecDepartment = c.getParticipateChangeExecDepartment(); String participateChangeExecDepartment = c.getParticipateChangeExecDepartment();
if (StringUtils.isNotBlank(participateChangeExecDepartment)) { if (StringUtils.isNotBlank(participateChangeExecDepartment)) {
changeFlowVO.setExecDepartmentStrList(JSON.parseArray(participateChangeExecDepartment, String.class)); changeFlowVO.setExecDepartmentStrList(JSON.parseArray(participateChangeExecDepartment, String.class));
HashSet<String> validDep = new HashSet<>(changeFlowVO.getExecDepartmentStrList());
changeFlowVO.setExecDepartmentStrList(new ArrayList<>(validDep));
} }
changeFlowVO.setCreateTime(c.getCreateTime()); changeFlowVO.setCreateTime(c.getCreateTime());
changeFlowVO.setChangeConfirmResultTime(c.getChangeConfirmResultTime()); changeFlowVO.setChangeConfirmResultTime(c.getChangeConfirmResultTime());
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment