|
|
@ -48,7 +48,7 @@ class GraduationWork < ApplicationRecord
|
|
|
|
|
|
|
|
|
|
|
|
def delete_atta atta
|
|
|
|
def delete_atta atta
|
|
|
|
last_score = graduation_work_scores.where.not(score: nil).last
|
|
|
|
last_score = graduation_work_scores.where.not(score: nil).last
|
|
|
|
(atta.author_id == self.user_id) && (last_score.blank? || last_score.try(:created_at) < atta.created_on)
|
|
|
|
(atta.author_id == User.current.id) && (last_score.blank? || last_score.try(:created_at) < atta.created_on)
|
|
|
|
end
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
|
|
# 分班名
|
|
|
|
# 分班名
|
|
|
|