package com.sinata.appointment.dto; import io.swagger.v3.oas.annotations.media.Schema; import jakarta.validation.constraints.NotBlank; import jakarta.validation.constraints.Size; import lombok.Data; @Data @Schema(description = "当前登录用户修改密码") public class CurrentUserPasswordUpdateRequest { @NotBlank @Size(max = 64) @Schema(description = "原密码") private String oldPassword; @NotBlank @Size(min = 12, max = 64) @Schema(description = "新密码") private String newPassword; @NotBlank @Size(min = 12, max = 64) @Schema(description = "确认新密码") private String newPasswordConfirm; }