init project

This commit is contained in:
Jasder
2020-03-09 00:40:16 +08:00
commit 2937b2a94d
6549 changed files with 7215173 additions and 0 deletions

18
app/models/team_member.rb Normal file
View File

@@ -0,0 +1,18 @@
class TeamMember < ApplicationRecord
belongs_to :user
scope :only_teachers, -> { where(is_teacher: true) }
scope :without_teachers, -> { where(is_teacher: false) }
def creator?
role == 1
end
def en_role
is_teacher? ? 'teacher' : 'member'
end
def user_name
user&.real_name
end
end