daiao 5 years ago
parent cf34a54b23
commit 779c380c95

@ -164,9 +164,8 @@ class User < ApplicationRecord
# validates_format_of :mail, with: VALID_EMAIL_REGEX, multiline: true
# validates_format_of :phone, with: VALID_PHONE_REGEX, multiline: true
validate :validate_password_length
#validate :validate_ID_number
validate :validate_ID_number
#validates_format_of :ID_number, with: VALID_NUMBER_REGEX, multiline: true, message: "身份证号格式不对"
validates :ID_number, format: {with: VALID_NUMBER_REGEX, multiline: true, message: "身份证格式不对"}
# validates :nickname, presence: true, length: { maximum: 10 }
# validates :lastname, presence: true
@ -621,6 +620,12 @@ class User < ApplicationRecord
raise("密码长度不能低于#{MIX_PASSWORD_LIMIT}")
end
end
def validate_ID_number
if ID_number.present? && ID_number =~ VALID_NUMBER_REGEX
raise("身份证格式不对")
end
end
end

Loading…
Cancel
Save