26 lines
		
	
	
		
			800 B
		
	
	
	
		
			Ruby
		
	
	
	
			
		
		
	
	
			26 lines
		
	
	
		
			800 B
		
	
	
	
		
			Ruby
		
	
	
	
| # == Schema Information
 | |
| #
 | |
| # Table name: message_templates
 | |
| #
 | |
| #  id               :integer          not null, primary key
 | |
| #  type             :string(255)
 | |
| #  sys_notice       :text(65535)
 | |
| #  email            :text(65535)
 | |
| #  created_at       :datetime         not null
 | |
| #  updated_at       :datetime         not null
 | |
| #  notification_url :string(255)
 | |
| #  email_title      :string(255)
 | |
| #
 | |
| 
 | |
| # TODO 我创建或负责的疑修有新的评论
 | |
| class MessageTemplate::IssueJournal < MessageTemplate
 | |
| 
 | |
|   # MessageTemplate::IssueJournal.get_message_content(User.where(login: 'yystopf'))
 | |
|   def self.get_message_content(receivers)
 | |
|     return receivers_string(receivers), content, url
 | |
|   rescue => e
 | |
|     Rails.logger.info("MessageTemplate::IssueJournal.get_message_content [ERROR] #{e}")
 | |
|     return '', '', ''
 | |
|   end
 | |
| end
 |