longz
2026-07-20 d173441a5a750d10852335957f439d1793dba6ac
fix: 修复开票申请批量下载为空
1个文件已修改
6 ■■■■■ 已修改文件
ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/controller/TOrderInvoiceController.java 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/controller/TOrderInvoiceController.java
@@ -178,9 +178,13 @@
    @Log(title = "下载开票申请", businessType = BusinessType.EXPORT)
    @PutMapping("/downloadApplication")
    public void downloadApplication(@RequestBody TOrderInvoiceQuery query) {
        List<TOrderInvoiceVO> list = orderInvoiceService.export(query);
        List<TOrderInvoiceVO> list = orderInvoiceService.pageList(query).getRecords();
        HttpServletResponse response = WebUtils.response();
        try {
            if (list.isEmpty()) {
                response.sendError(HttpServletResponse.SC_NOT_FOUND, "暂无可下载的开票申请");
                return;
            }
            if (list.size() == 1) {
                writeInvoiceWorkbook(response, list.get(0), buildInvoiceFileName(list.get(0)));
                return;