From c367a89bb00713b0e615cd1764f41a855f6511b4 Mon Sep 17 00:00:00 2001 From: xxq250 Date: Tue, 6 May 2025 16:09:36 +0800 Subject: [PATCH] =?UTF-8?q?fixed=20import=5Fuser.xlsx,=20=E5=88=9B?= =?UTF-8?q?=E5=BB=BA=E6=97=B6=E9=97=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/tasks/import_user.rake | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/tasks/import_user.rake b/lib/tasks/import_user.rake index d48923a50..71c445224 100644 --- a/lib/tasks/import_user.rake +++ b/lib/tasks/import_user.rake @@ -15,6 +15,7 @@ namespace :import_user do phone = row[1] company_name = row[3] user_type = row[4].to_s =="0" ? 3 : 4 + created_on = row[5].to_s password = "abc11111111" user = User.new(nickname: row[2], login: username, mail: email, password: password, type: 'User', phone: phone, company_name: company_name) interactor = Gitea::RegisterInteractor.call({ username: username, email: email, password: password }) @@ -23,6 +24,8 @@ namespace :import_user do user.gitea_token = result['sha1'] user.gitea_uid = gitea_user[:body]['id'] user.user_type = user_type if company_name.present? && company_name.include?("大学") + user.created_on = created_on if created_on.present? + user.updated_on = created_on if created_on.present? user.save! UserExtension.create!(user_id: user.id) puts "import_user batch success: #{row[5]} username: #{row[0]}"