class TrackSetOrigin
Public Class Methods
hashlize(obj)
click to toggle source
# File lib/ting_model/track_set_origin.rb, line 80 def self.hashlize(obj) { id: obj.id, uid: obj.uid, nickname: obj.nickname, avatar_path: obj.avatar_path, is_v: obj.is_v, is_public: obj.is_public, is_publish: obj.is_publish, user_source: obj.user_source, category_id: obj.category_id, tags: obj.tags, title: obj.title, intro: obj.intro, cover_path: obj.cover_path, created_at: obj.created_at, updated_at: obj.updated_at, music_category: obj.music_category, tracks_order: obj.tracks_order, is_crawler: obj.is_crawler, rich_intro: obj.rich_intro, op_type: obj.op_type, short_intro: obj.short_intro, is_deleted: obj.is_deleted, source_url: obj.source_url, is_records_desc: obj.is_records_desc, last_uptrack_at: obj.last_uptrack_at, last_uptrack_id: obj.last_uptrack_id, last_uptrack_title: obj.last_uptrack_title, last_uptrack_cover_path: obj.last_uptrack_cover_path, status: obj.status, dig_status: obj.dig_status, human_category_id: obj.human_category_id } end
Public Instance Methods
is_crawler_disp()
click to toggle source
# File lib/ting_model/track_set_origin.rb, line 138 def is_crawler_disp case self.is_crawler when true '爬虫' when false '用户' end end
is_publish_disp()
click to toggle source
# File lib/ting_model/track_set_origin.rb, line 116 def is_publish_disp case self.is_publish when true '审核通过' when false '审核不通过' else '审核通过' end end
to_topic_hash()
click to toggle source
# File lib/ting_model/track_set_origin.rb, line 54 def to_topic_hash { created_at: self.created_at, updated_at: self.updated_at, id: self.id, uid: self.uid, nickname: self.nickname, avatar_path: self.avatar_path, is_v: self.is_v, human_category_id: self.human_category_id, is_public: self.is_public, is_publish: self.is_publish, user_source: self.user_source, category_id: self.category_id, tags: self.tags, title: self.title, intro: self.intro, cover_path: self.cover_path, music_category: self.music_category, is_deleted: self.is_deleted, status: self.status, dig_status: self.dig_status, extra_tags: self.extra_tags } end
user_source_disp()
click to toggle source
# File lib/ting_model/track_set_origin.rb, line 127 def user_source_disp case user_source when 1 '原创' when 2 '采集' else '' end end