浏览代码

离职多个接收人bug

jzh 1 年之前
父节点
当前提交
9c8cc2a5d1
共有 1 个文件被更改,包括 4 次插入2 次删除
  1. 4 2
      zjugis-business/src/main/java/com/zjugis/business/flow/resign/event/ResignEvent.java

+ 4 - 2
zjugis-business/src/main/java/com/zjugis/business/flow/resign/event/ResignEvent.java

@@ -230,15 +230,17 @@ public class ResignEvent extends BaseController {
                 List<Map<String, String>> userMaps = new ArrayList<>();
                 List<Map<String, String>> userMaps = new ArrayList<>();
                 List<ResignDetailDO> detailDOS = resignDetailService.getListByResignId(entity.getId(), state);
                 List<ResignDetailDO> detailDOS = resignDetailService.getListByResignId(entity.getId(), state);
                 if (CollectionUtil.isNotEmpty(detailDOS)) {
                 if (CollectionUtil.isNotEmpty(detailDOS)) {
-                    HashMap<String, String> map = new HashMap<>();
+
 
 
                     detailDOS.forEach(v -> {
                     detailDOS.forEach(v -> {
+                        HashMap<String, String> map = new HashMap<>();
                         if (v.getReceiver() != null) {
                         if (v.getReceiver() != null) {
                             map.put("id", v.getReceiver());
                             map.put("id", v.getReceiver());
+                            userMaps.add(map);
                         }
                         }
                     });
                     });
 
 
-                    userMaps.add(map);
+
                     return ok(userMaps);
                     return ok(userMaps);
                 } else {
                 } else {
                     throw new BusinessException("执行事件出错,请联系管理员!");
                     throw new BusinessException("执行事件出错,请联系管理员!");