소스 검색

解决消息推送报错

fuyuchuan 2 일 전
부모
커밋
693e6d7f5f
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      flow-im/flow-im-entity/src/main/java/com/flow/job/SendUskyJob.java

+ 2 - 2
flow-im/flow-im-entity/src/main/java/com/flow/job/SendUskyJob.java

@@ -137,10 +137,10 @@ public class SendUskyJob {
                 .map(name -> "?")
                 .collect(Collectors.joining(", "));
 
-        String sql = "SELECT username, name FROM sys_user WHERE username IN ?";
+        String sql = "SELECT username, name FROM sys_user WHERE username IN (" + inClause + ")";
         return jdbcTemplate.query(
                 sql,
-                new Object[]{inClause},
+                userNames.toArray(new Object[0]),
                 new UserRowMapper()
         );
     }