Commit 45f80845 authored by 杨锐's avatar 杨锐

@IdCard NPE处理。

parent 13ad6a89
package cn.quantgroup.xyqb.validator; package cn.quantgroup.xyqb.validator;
import cn.quantgroup.xyqb.util.IdcardValidator; import cn.quantgroup.xyqb.util.IdcardValidator;
import cn.quantgroup.xyqb.util.ValidationUtil; import org.apache.commons.lang3.StringUtils;
import javax.validation.ConstraintValidator; import javax.validation.ConstraintValidator;
import javax.validation.ConstraintValidatorContext; import javax.validation.ConstraintValidatorContext;
...@@ -30,6 +30,9 @@ public class IdCardValidator implements ConstraintValidator<IdCard, String> { ...@@ -30,6 +30,9 @@ public class IdCardValidator implements ConstraintValidator<IdCard, String> {
*/ */
@Override @Override
public boolean isValid(String idCard, ConstraintValidatorContext context) { public boolean isValid(String idCard, ConstraintValidatorContext context) {
if (StringUtils.isNotBlank(idCard)) {
return IdcardValidator.isValidate18Idcard(idCard); return IdcardValidator.isValidate18Idcard(idCard);
} }
return true;
}
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment