xgb пре 2 дана
родитељ
комит
3394fd1031

+ 1 - 0
fs-service/src/main/java/com/fs/im/service/impl/OpenIMServiceImpl.java

@@ -1314,6 +1314,7 @@ public class OpenIMServiceImpl implements OpenIMService {
             Map<String,Object> param = new HashMap<>();
             param.put("tagIds", batchSendCourseDTO.getTagIds());
             param.put("companyUserId", batchSendCourseDTO.getCompanyUserId());
+            param.put("projectId", batchSendCourseDTO.getProjectId());
             List<FsUserCompanyUser> fsUserCompanyUsers = fsUserCompanyUserMapper.selectFsUserCompanyUserByIds(param);
             if(fsUserCompanyUsers.isEmpty()){
                 log.error("没有消息接收人,参数:{}", batchSendCourseDTO);

+ 3 - 0
fs-service/src/main/resources/mapper/course/FsUserCompanyUserMapper.xml

@@ -191,6 +191,9 @@
             <if test="param.companyUserId != null">
                 and fs_user_company_user.company_user_id = #{param.companyUserId}
             </if>
+            <if test="param.projectId != null ">
+                and fs_user_company_user.project_id = #{param.projectId}
+            </if>
         </where>
     </select>