智慧保安后台管理项目备份
zhongrj
2024-05-24 b5960d1968e007b91d4d33dd7cbb74f1b566f2c1
src/main/java/org/springblade/modules/directive/service/impl/DirectiveServiceImpl.java
@@ -43,7 +43,9 @@
            StringBuilder builder = new StringBuilder();
            for (String receiveDirectiveId : receiveDirectiveIds) {
               User user = userService.getById(receiveDirectiveId);
               builder.append(user.getRealName()).append(",");
               if (null!=user) {
                  builder.append(user.getRealName()).append(",");
               }
            }
            //查询图片
            List<DirectiveFile> directiveFiles = baseMapper.getDirectiveFileList(record.getId());
@@ -55,7 +57,16 @@
               String urls = builderFile.toString();
               record.setUrl(urls.substring(0, urls.length() - 1));
            }
            record.setReceiveName(builder.toString().substring(0, builder.toString().length() - 1));
            if (!"".equals(builder.toString())) {
               record.setReceiveName(builder.toString().substring(0, builder.toString().length() - 1));
               //如果查询接收人
               if (null!=directive.getReceiveName() && directive.getReceiveName()!=""){
                  //不匹配就删除
                  if (!record.getReceiveName().contains(directive.getReceiveName())){
                     records.remove(record);
                  }
               }
            }
         }
      }
      return directiveVoIPage;