Browse Source

add 手机号校验

18339543638 3 years ago
parent
commit
6e0ad24d4f

+ 4 - 0
nb-service/web-service/src/main/java/com/nb/web/service/bus/entity/BusHospitalEntity.java

@@ -2,6 +2,8 @@ package com.nb.web.service.bus.entity;
 
 import com.baomidou.mybatisplus.annotation.*;
 import com.baomidou.mybatisplus.extension.handlers.FastjsonTypeHandler;
+import com.nb.core.annotation.Phone;
+import com.nb.core.entity.GenericEntity;
 import com.nb.web.api.bean.GeoPoint;
 import com.nb.web.api.bean.Script;
 import com.nb.web.service.bus.hospital.his.strategy.HisStrategyEnum;
@@ -13,6 +15,7 @@ import io.swagger.annotations.ApiModelProperty;
 import lombok.Data;
 import org.hibernate.validator.constraints.Length;
 
+import javax.validation.constraints.Email;
 import java.util.Date;
 
 /**
@@ -54,6 +57,7 @@ public class BusHospitalEntity implements RecordModifierEntity, RecordCreationEn
      * 联系电话
      */
     @ApiModelProperty(value = "联系电话")
+    @Phone(groups ={GenericEntity.Insert.class, GenericEntity.Update.class})
     @Length(max = 255,message = "联系电话长度不得超过255个字节")
     private String telephone;