linwe
2024-05-29 c10d6358b9f014375a13821465bc978d0c0da22e
src/main/java/org/springblade/modules/backblast/service/impl/BackblastPubRecordServiceImpl.java
@@ -180,4 +180,24 @@
   public BackblastPubRecordVO getDetail(BackblastPubRecordVO backblastPubRecord) {
      return baseMapper.getDetail(backblastPubRecord);
   }
   /**
    * 反炸宣传记录表 删除
    */
   @Override
   public boolean removeBackblastPubByIds(List<Long> toLongList) {
      // 先删除对应的宣传记录
      boolean flag = removeByIds(toLongList);
      // 再删除对应的宣传对象信息
      if (flag){
         IBackblastPubPersonService backblastPubPersonService = SpringUtil.getBean(IBackblastPubPersonService.class);
         for (Long id : toLongList) {
            // 删除所有
            QueryWrapper<BackblastPubPersonEntity> wrapper = new QueryWrapper<>();
            wrapper.eq("backblast_pub_record_id", id);
            backblastPubPersonService.remove(wrapper);
         }
      }
      return flag;
   }
}