yangys
2025-08-14 6043e2e1c832db2bf7bb1868ae9ca727f7b988b3
blade-service/blade-mdm/src/main/java/org/springblade/mdm/program/controller/NcProgramExportDNCController.java
@@ -33,7 +33,7 @@
@RestController
@RequestMapping("/program/exchange")
@AllArgsConstructor
@Tag(name = "导出DNC", description = "涉密网程序导出DNC")
@Tag(name = "导出工控网", description = "涉密网程序导出给工控网")
@Slf4j
public class NcProgramExportDNCController {
@@ -53,7 +53,7 @@
         throw new ServiceException("未选择文件导出");
      }
      try {
         String filename = "todncexp-"+ DateUtil.format(DateUtil.now(), "yyyyMMddHHmm")+".zip";
         String filename = "programexp-"+ DateUtil.format(DateUtil.now(), "yyyyMMddHHmm")+".zip";
         response.setHeader("Content-Disposition", "attachment; filename="+filename);
         response.setContentType("application/octet-stream");
         ncProgramExportDNCService.exportDnc(vo.getIds(),response.getOutputStream());
@@ -64,22 +64,6 @@
   }
   @PostMapping("/export-approve-table")
   @Operation(summary = "导出审批表", description = "导出审批表excel")
   public void exportApproveTaable(@RequestBody @Parameter(description = "审批表id数组") IdsVO vo, HttpServletResponse response) {
      if(vo.getIds() == null || vo.getIds().length == 0) {
         throw new ServiceException("未选择文件导出");
      }
      try {
         String filename = "todncexp-"+ DateUtil.format(DateUtil.now(), "yyyyMMddHHmm")+".zip";
         response.setHeader("Content-Disposition", "attachment; filename="+filename);
         response.setContentType("application/octet-stream");
         ncProgramExportDNCService.exportDnc(vo.getIds(),response.getOutputStream());
      } catch (IOException e) {
         log.error("导出DNC异常", e);
         throw new RuntimeException(e);
      }
   }
}