新增:webhook service

This commit is contained in:
2023-03-29 18:49:20 +08:00
parent d59e99feca
commit 17279c56f4
11 changed files with 311 additions and 44 deletions

View File

@@ -55,6 +55,12 @@ class Version < ApplicationRecord
User.select(:login, :lastname,:firstname, :nickname)&.find_by_id(self.user_id)
end
def to_builder
Jbuilder.new do |version|
version.(self, :id, :name, :description, :effective_date)
end
end
private
def send_create_message_to_notice_system
SendTemplateMessageJob.perform_later('ProjectMilestone', self.id, self.user_id) if Site.has_notice_menu?