diff --git a/ebike-operations/src/main/java/com/cdzy/operations/model/dto/EbikeSaveConfigurationDto.java b/ebike-operations/src/main/java/com/cdzy/operations/model/dto/EbikeSaveConfigurationDto.java index 5800319..ca56b98 100644 --- a/ebike-operations/src/main/java/com/cdzy/operations/model/dto/EbikeSaveConfigurationDto.java +++ b/ebike-operations/src/main/java/com/cdzy/operations/model/dto/EbikeSaveConfigurationDto.java @@ -2,6 +2,7 @@ package com.cdzy.operations.model.dto; import jakarta.validation.constraints.NotBlank; import jakarta.validation.constraints.NotNull; +import jakarta.validation.constraints.Pattern; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; @@ -43,5 +44,9 @@ public class EbikeSaveConfigurationDto { * 运营商手机号 */ @NotBlank(message = "运营商手机号不能为空") + @Pattern( + regexp = "^1[3-9]\\d{9}$", + message = "运营商手机号格式不正确,请输入有效的11手机号" + ) private String operatorPhone; }