daiao 5 years ago
parent 6ac43a95b8
commit 84d830055d

@ -4,5 +4,12 @@ class Users::ApplyAuthenticationForm
attr_accessor :name, :id_number, :upload_image
validates :name, presence: true
validates :id_number, presence: true
validate :validate_ID_number
def validate_ID_number
if id_number.present? && id_number =~ VALID_NUMBER_REGEX
raise("身份证格式不对")
end
end
end

@ -164,7 +164,7 @@ 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 :nickname, presence: true, length: { maximum: 10 }
# validates :lastname, presence: true
@ -620,12 +620,6 @@ 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