package com.by4cloud.platformx.business.dto; import io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; import java.math.BigDecimal; @Data public class ContractPaymentScheduleAddDTO { @Schema(description = "收款阶段名称(显性要素,如:合同签订预付、发货前付款、货到签收付款、调试完成付款、质保金)") private String stageName; @Schema(description = "收款比例(%,如30表示30%)(显性要素)") private BigDecimal paymentRatio; @Schema(description = "约定天数(合同签订后X天内付款/货到后X天内付款等)") private Integer agreedDays; }