吉安感知网项目-后端
linwei
2026-01-09 33ab5566da759239cdde4e80464ee293e4154fc3
drone-service/drone-fw/src/main/java/org/sxkj/fw/record/controller/FwDroneAlarmRecordController.java
@@ -95,7 +95,7 @@
   @GetMapping("/page")
   @ApiOperationSupport(order = 3)
   @ApiOperation(value = "分页", notes = "传入fwDroneAlarmRecord")
   public R<IPage<FwDroneAlarmRecordVO>> page(FwDroneAlarmRecordVO fwDroneAlarmRecord, Query query) {
   public R<IPage<FwDroneAlarmRecordVO>> page(FwDroneAlarmRecordDTO fwDroneAlarmRecord, Query query) {
      IPage<FwDroneAlarmRecordVO> pages = fwDroneAlarmRecordService.selectFwDroneAlarmRecordPage(Condition.getPage(query), fwDroneAlarmRecord);
      return R.data(pages);
   }
@@ -156,20 +156,6 @@
      //}
      queryWrapper.lambda().eq(FwDroneAlarmRecordEntity::getIsDeleted, BladeConstant.DB_NOT_DELETED);
      List<FwDroneAlarmRecordExcel> list = fwDroneAlarmRecordService.exportFwDroneAlarmRecord(queryWrapper);
      // String fileName = "无人机告警表数据" + DateUtil.time() + ".xlsx";
      // String filePath = "D:\\software\\" + fileName; // 替换为实际的本地路径
      // try (FileOutputStream outputStream = new FileOutputStream(filePath)) {
      //    ExcelWriter excelWriter = EasyExcel.write(outputStream, FwDroneAlarmRecordExcel.class)
      //       .autoCloseStream(true)
      //       .build();
      //    WriteSheet writeSheet = EasyExcel.writerSheet("无人机告警表数据表").build();
      //    excelWriter.write(list, writeSheet);
      //    excelWriter.finish();
      // } catch (IOException e) {
      //    e.printStackTrace();
      // }
      ExcelUtil.export(response, "无人机告警表数据" + DateUtil.time(), "无人机告警表数据表", list, FwDroneAlarmRecordExcel.class);
   }