newyslclassrooms
daiao 5 years ago
parent 55a4105278
commit 5490800b40

@ -70,9 +70,10 @@ class Challenge < ApplicationRecord
# 开启挑战
def open_game
# 这里的identifier,status是关联了games取了games的identifier,status
identifier = self.identifier
if identifier.present?
shixun.task_pass || status != 3 ? "/tasks/#{identifier}" : ""
shixun.task_pass || self.status != 3 ? "/tasks/#{identifier}" : ""
else
self.position == 1 ? "/api/shixuns/#{shixun.identifier}/shixun_exec" : ""
end

Loading…
Cancel
Save