package com.ruoyi.purchase.dto; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; import java.math.BigDecimal; import java.time.LocalDate; /** * 采购管理--供应商往来 新增付款请求参数 */ @Data @Schema(name = "SavePaymentDto", description = "新增付款请求参数") public class SavePaymentDto { @Schema(description = "供应商ID") private Long supplierId; @Schema(description = "采购合同号") private String purchaseContractNumber; @Schema(description = "付款日期") @JsonFormat(pattern = "yyyy-MM-dd") private LocalDate paymentDate; @Schema(description = "付款金额") private BigDecimal paymentAmount; @Schema(description = "付款方式") private String paymentMethod; @Schema(description = "备注") private String remark; }