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

@IdCard NPE处理。

parent 13ad6a89
package cn.quantgroup.xyqb.validator;
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.ConstraintValidatorContext;
......@@ -24,12 +24,15 @@ public class IdCardValidator implements ConstraintValidator<IdCard, String> {
/**
* 这....true = 校验通过. false = 校验失败
*
* @param idCard 就是那个String
* @param idCard 就是那个String
* @param context
* @return
*/
@Override
public boolean isValid(String idCard, ConstraintValidatorContext context) {
return IdcardValidator.isValidate18Idcard(idCard);
if (StringUtils.isNotBlank(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