From f9dd73f86e39a4bee4edf98b30010b85ccc6cba8 Mon Sep 17 00:00:00 2001 From: gaoqr <13665037151@163.com> Date: Thu, 28 Aug 2025 15:56:05 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A1=AE=E8=AE=A4=E5=8F=91=E7=A5=A8=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3=E5=85=A5=E5=8F=82=E6=8E=A5=E6=94=B6=E6=96=B9=E5=BC=8F?= =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/admin/funds/invoice/InvoiceController.java | 2 +- .../admin/funds/invoice/vo/InvoiceConfirmReqVO.java | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/cf-module-system/cf-module-system-biz/src/main/java/com/cf/imes/module/system/controller/admin/funds/invoice/InvoiceController.java b/cf-module-system/cf-module-system-biz/src/main/java/com/cf/imes/module/system/controller/admin/funds/invoice/InvoiceController.java index aa7e1f967..4be24f2da 100644 --- a/cf-module-system/cf-module-system-biz/src/main/java/com/cf/imes/module/system/controller/admin/funds/invoice/InvoiceController.java +++ b/cf-module-system/cf-module-system-biz/src/main/java/com/cf/imes/module/system/controller/admin/funds/invoice/InvoiceController.java @@ -93,7 +93,7 @@ public class InvoiceController { @PostMapping("/confirm") @Operation(summary = "确认发票") - public CommonResult confirmInvoice(@Valid @RequestPart("invoiceConfirmInfo") InvoiceConfirmReqVO reqVO, + public CommonResult confirmInvoice(@Valid InvoiceConfirmReqVO reqVO, @RequestPart(value = "file", required = false) MultipartFile file) throws IOException { invoiceService.confirmInvoice(reqVO, file); return success(Boolean.TRUE); diff --git a/cf-module-system/cf-module-system-biz/src/main/java/com/cf/imes/module/system/controller/admin/funds/invoice/vo/InvoiceConfirmReqVO.java b/cf-module-system/cf-module-system-biz/src/main/java/com/cf/imes/module/system/controller/admin/funds/invoice/vo/InvoiceConfirmReqVO.java index e466814bd..a140b9b94 100644 --- a/cf-module-system/cf-module-system-biz/src/main/java/com/cf/imes/module/system/controller/admin/funds/invoice/vo/InvoiceConfirmReqVO.java +++ b/cf-module-system/cf-module-system-biz/src/main/java/com/cf/imes/module/system/controller/admin/funds/invoice/vo/InvoiceConfirmReqVO.java @@ -2,6 +2,7 @@ package com.cf.imes.module.system.controller.admin.funds.invoice.vo; import io.swagger.v3.oas.annotations.media.Schema; +import jakarta.validation.constraints.NotNull; import lombok.Data; import org.hibernate.validator.constraints.Length; @@ -10,7 +11,8 @@ import org.hibernate.validator.constraints.Length; public class InvoiceConfirmReqVO { - @Schema(description = "发票抬头ID") + @Schema(description = "发票申请记录编号",example = "1") + @NotNull(message = "发票申请记录编号不能为空") private Long id;