package com.tourguide.modules.finance.dto; import javax.validation.constraints.NotBlank; import javax.validation.constraints.Pattern; import javax.validation.constraints.Size; public class WithdrawalProcessRequest { @NotBlank(message = "处理结果不能为空") @Pattern(regexp = "APPROVED|REJECTED", message = "处理结果不合法") private String status; @Size(max = 255, message = "处理备注不能超过255个字符") private String auditRemark; public String getStatus() { return status; } public void setStatus(String status) { this.status = status; } public String getAuditRemark() { return auditRemark; } public void setAuditRemark(String auditRemark) { this.auditRemark = auditRemark; } }