dev_aliyun
daiao 5 years ago
parent 61877443e3
commit 1b36c29a90

@ -3032,17 +3032,10 @@ end
# 用户不存在则创建账号 # 用户不存在则创建账号
if !user.present? && school.present? if !user.present? && school.present?
department = school.departments.where(:name => list[2]).first department = school.departments.where(:name => list[2]).first
user = User.new user_params = {status: 1, login: prefix + list[0].to_s.strip, lastname: list[1].to_s.strip,
user.admin = false nickname: list[1].to_s.strip, professional_certification: 1, certification: 1, grade: 0,
user.activate password: "12345678", phone: list[5].blank? ? nil : list[5], mail: nil}
user.login = prefix + list[0].to_s.strip user = User.create(user_params)
user.lastname = list[1].to_s.strip
user.nickname = list[1].to_s.strip
user.professional_certification = 1
user.certification = 1
user.grade = 0
user.password = "12345678"
user.phone = list[5].blank? ? nil : list[5]
if user.save(validate: false) if user.save(validate: false)
ue = UserExtensions.new(:user_id => user.id, :gender => 0, :school_id => school_id, :location => school.province, :location_city => school.city, :identity => list[3].to_i, :student_id => list[0].to_s.strip, :department_id => department.try(:id)) ue = UserExtensions.new(:user_id => user.id, :gender => 0, :school_id => school_id, :location => school.province, :location_city => school.city, :identity => list[3].to_i, :student_id => list[0].to_s.strip, :department_id => department.try(:id))
if list[3] && list[3].to_i == 0 if list[3] && list[3].to_i == 0

Loading…
Cancel
Save