From 0275498af38bc1c8fbc5bfea54f3cce3550fd6ab Mon Sep 17 00:00:00 2001 From: puzhibing <393733352@qq.com> Date: 星期二, 11 二月 2025 09:57:54 +0800 Subject: [PATCH] Merge branch 'master' of http://120.76.84.145:10101/gitblit/r/java/mx_charging_pile into 1.1 --- ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/controller/TOrderInvoiceController.java | 18 +++++++----------- 1 files changed, 7 insertions(+), 11 deletions(-) diff --git a/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/controller/TOrderInvoiceController.java b/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/controller/TOrderInvoiceController.java index bfef7f3..c376527 100644 --- a/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/controller/TOrderInvoiceController.java +++ b/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/controller/TOrderInvoiceController.java @@ -15,10 +15,7 @@ import com.ruoyi.order.api.model.TOrderInvoice; import com.ruoyi.order.api.query.TOrderInvoiceQuery; import com.ruoyi.order.api.vo.TOrderInvoiceVO; -import com.ruoyi.order.dto.AddOrderInvoice; -import com.ruoyi.order.dto.GetOrderInvoiceList; -import com.ruoyi.order.dto.MyOrderInvoiceInfo; -import com.ruoyi.order.dto.OrderInvoiceList; +import com.ruoyi.order.dto.*; import com.ruoyi.order.export.OrderInvoiceExport; import com.ruoyi.order.service.TOrderInvoiceService; import io.swagger.annotations.Api; @@ -76,16 +73,15 @@ public AjaxResult<PageInfo<TOrderInvoiceVO>> pageList(@RequestBody TOrderInvoiceQuery query){ return AjaxResult.success(orderInvoiceService.pageList(query)); } - + @RequiresPermissions(value = {"/invoiceManagement/accept_hear_case"}, logical = Logical.OR) - @GetMapping("/uploadPdf") + @PostMapping("/uploadPdf") @ApiOperation(value = "上传发票", tags = {"管理后台-发票管理"}) - public AjaxResult<String> uploadPdf(@RequestParam("id") Long id, - @RequestParam("invoiceUrl") String invoiceUrl){ - TOrderInvoice orderInvoice = orderInvoiceService.getById(id); - orderInvoice.setInvoiceUrl(invoiceUrl); + public AjaxResult<String> uploadPdf(@RequestBody UploadPdfDTO dto){ + TOrderInvoice orderInvoice = orderInvoiceService.getById(dto.getId()); + orderInvoice.setInvoiceUrl(dto.getInvoiceUrl()); orderInvoice.setStatus(3); orderInvoiceService.updateById(orderInvoice); // 发送邮箱 @@ -145,7 +141,7 @@ // 组装附件 MimeBodyPart filePart = new MimeBodyPart(); - String imageUrl = invoiceUrl; + String imageUrl = dto.getInvoiceUrl(); try { // 下载数据 URL url = new URL(imageUrl); -- Gitblit v1.7.1