From 4981b7708b268b27adcf039723fa8c7f631680b6 Mon Sep 17 00:00:00 2001 From: chenqp <965586934@qq.com> Date: Wed, 16 Aug 2023 23:26:33 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=8A=A5=E9=94=80=EF=BC=8C=E5=8F=91?= =?UTF-8?q?=E7=A5=A8=E9=97=AE=E9=A2=98=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../admin/expenseclaim/vo/ExpenseClaimDetailCreateReqVO.java | 4 ++++ .../module/bs/controller/admin/invoice/vo/InvoiceBaseVO.java | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/yudao-module-bs/yudao-module-bs-biz/src/main/java/cn/iocoder/yudao/module/bs/controller/admin/expenseclaim/vo/ExpenseClaimDetailCreateReqVO.java b/yudao-module-bs/yudao-module-bs-biz/src/main/java/cn/iocoder/yudao/module/bs/controller/admin/expenseclaim/vo/ExpenseClaimDetailCreateReqVO.java index e2b5d57d..0e346584 100644 --- a/yudao-module-bs/yudao-module-bs-biz/src/main/java/cn/iocoder/yudao/module/bs/controller/admin/expenseclaim/vo/ExpenseClaimDetailCreateReqVO.java +++ b/yudao-module-bs/yudao-module-bs-biz/src/main/java/cn/iocoder/yudao/module/bs/controller/admin/expenseclaim/vo/ExpenseClaimDetailCreateReqVO.java @@ -7,6 +7,8 @@ import lombok.ToString; import javax.validation.constraints.NotNull; import java.math.BigDecimal; +import java.util.HashSet; +import java.util.Set; @Schema(description = "管理后台 - 报销单创建 Request VO") @Data @@ -26,4 +28,6 @@ public class ExpenseClaimDetailCreateReqVO { @Schema(description = "备注", example = "你说的对") private String remark; + + private Set invoiceIds = new HashSet<>(); } diff --git a/yudao-module-bs/yudao-module-bs-biz/src/main/java/cn/iocoder/yudao/module/bs/controller/admin/invoice/vo/InvoiceBaseVO.java b/yudao-module-bs/yudao-module-bs-biz/src/main/java/cn/iocoder/yudao/module/bs/controller/admin/invoice/vo/InvoiceBaseVO.java index f0ea6359..5513f018 100644 --- a/yudao-module-bs/yudao-module-bs-biz/src/main/java/cn/iocoder/yudao/module/bs/controller/admin/invoice/vo/InvoiceBaseVO.java +++ b/yudao-module-bs/yudao-module-bs-biz/src/main/java/cn/iocoder/yudao/module/bs/controller/admin/invoice/vo/InvoiceBaseVO.java @@ -1,5 +1,6 @@ package cn.iocoder.yudao.module.bs.controller.admin.invoice.vo; +import cn.iocoder.yudao.framework.common.pojo.ImageVo; import io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; import org.springframework.format.annotation.DateTimeFormat; @@ -7,6 +8,7 @@ import org.springframework.format.annotation.DateTimeFormat; import javax.validation.constraints.NotNull; import java.math.BigDecimal; import java.time.LocalDateTime; +import java.util.List; import static cn.iocoder.yudao.framework.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND; @@ -55,4 +57,6 @@ public class InvoiceBaseVO { @Schema(description = "备注", example = "随便") private String remark; + @Schema(description = "发票附件") + private List files; }