diff --git a/app/jobs/sync_competition_tzb_user_job.rb b/app/jobs/sync_competition_tzb_user_job.rb index b05b546ce..2d5604514 100644 --- a/app/jobs/sync_competition_tzb_user_job.rb +++ b/app/jobs/sync_competition_tzb_user_job.rb @@ -10,13 +10,14 @@ class SyncCompetitionTzbUserJob < ApplicationJob http.use_ssl = true end response = http.send_request('POST', uri.path, nil, {'Content-Type' => 'application/json'}) + Rails.logger.info("SyncCompetitionTzbUserJob body===#{response.body}") result = JSON.parse(response.body) # data = '{"Code":"Ok","Message":"成功","Data":[{"corp_id":123456,"match_id":666,"user_uid":"uid_y0gqNR3EesqZVgA", # "project_pid":"pid_123001","activation_code":"V2nyoEYzl2zRaVySpldc","project_status":"not_finished", # "project_status_text":"未提交","status_level":"school","status_level_text":"校级","school_code":"10003", # "school_name":"清华大学","province_name":"北京"},{"corp_id":123456,"match_id":666,"user_uid":"uid_JHnTBdt8GA3tziq","project_pid":"pid_123002","activation_code":"nde8u5HNQ7qqXjkBIQG0","project_status":"submit_to","project_status_text":"已提交","status_level":"school","status_level_text":"校级","school_code":"10003","school_name":"清华大学","province_name":"北京"},{"corp_id":123456,"match_id":666,"user_uid":"uid_2tCNcoKX8T8oHvk","project_pid":"pid_123003","activation_code":"iZQCh3mfuJ8ESrUPwGRo","project_status":"pass_by","project_status_text":"审核通过","status_level":"school","status_level_text":"校级","school_code":"10001","school_name":"北京大学","province_name":"北京"},{"corp_id":123456,"match_id":666,"user_uid":"uid_DziaXaNTkyS1M05","project_pid":"pid_123004","activation_code":"c42BKyehYWAxeAqjLdc8","project_status":"not_pass_by","project_status_text":"审核未通过","status_level":"province","status_level_text":"省级","school_code":"10001","school_name":"北京大学","province_name":"北京"}]}' # result = JSON.parse(data) - Rails.logger.info("SyncCompetitionTzbUserJob size===#{result["Data"].size}") + Rails.logger.info("SyncCompetitionTzbUserJob size===#{result["Data"]}") result["Data"].each do |row| unless CompetitionTzbUser.find_by(user_uid: row["user_uid"]).present? tzb_user = CompetitionTzbUser.new