cuilei
12 小时以前 6f75fea6fda441500585b6cdc6c8238a91ec3334
lxzn-module-eam/src/main/java/org/jeecg/modules/eam/service/impl/EamRepairOrderServiceImpl.java
@@ -287,7 +287,6 @@
            List<String> nextAssignee = (List<String>) request.getValues().get("NextAssignee");
            String nextAssigneeStr = nextAssignee.stream()
                    .filter(Objects::nonNull) // 可选:过滤 null 值
                    .map(item -> item.substring(2))//设备台账表维护的设备管理员工号是带 WK前缀的
                    .collect(Collectors.joining(","));
            String touser = wechatEnterpriseService.getTouser(nextAssigneeStr, false);
            templateCard.setTouser(touser);
@@ -449,7 +448,11 @@
                        values.put("dataId", eamRepairOrder.getId());
                        values.put("organization", "维修工单进入等备件状态");
                        values.put("comment", "维修工单进入等备件状态");
                        values.put("NextAssignee", Arrays.asList(equipment.getEquipmentManager().split(",")));
                        //values.put("NextAssignee", equipment.getEquipmentManager().split(","));
                        //设备台账表维护的设备管理员工号是带 WK前缀的
                        values.put("NextAssignee", Arrays.stream(equipment.getEquipmentManager().split(","))
                                .map(s -> s.substring(2))
                                .collect(Collectors.toList()));
                        values.put("status", 1);
                        request.setComment("维修工单进入等备件状态");
                        eamRepairOrder.setRepairStatus(ReportRepairEnum.WAIT_SPARES.name());