Files
jsowell-charger-web/jsowell-pile/src/main/java/com/jsowell/pile/dto/WithdrawInvoiceSubmitRequest.java
2026-07-17 17:48:14 +08:00

25 lines
660 B
Java

package com.jsowell.pile.dto;
import lombok.Data;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import javax.validation.constraints.Size;
/**
* 提交提现发票信息请求。
*/
@Data
public class WithdrawInvoiceSubmitRequest {
@NotNull(message = "待办任务 ID 不能为空")
private Long todoId;
@NotBlank(message = "发票号码不能为空")
@Size(max = 100, message = "发票号码不能超过100个字符")
private String invoiceNumber;
@NotBlank(message = "发票凭证不能为空")
@Size(max = 1000, message = "发票凭证地址不能超过1000个字符")
private String voucherUrl;
}