|
|
|
@@ -26,10 +26,12 @@ class PraiseTread < ApplicationRecord |
|
|
|
|
|
|
|
def incre_project_common
|
|
|
|
CacheAsyncSetJob.perform_later("project_common_service", {praises: 1}, self.praise_tread_object_id) if self.praise_tread_object_type == "Project"
|
|
|
|
self.praise_tread_object.update_column(:updated_on, Time.now) if self.praise_tread_object_type == "Project"
|
|
|
|
end
|
|
|
|
|
|
|
|
def decre_project_common
|
|
|
|
CacheAsyncSetJob.perform_later("project_common_service", {praises: -1}, self.praise_tread_object_id) if self.praise_tread_object_type == "Project"
|
|
|
|
self.praise_tread_object.update_column(:updated_on, Time.now) if self.praise_tread_object_type == "Project"
|
|
|
|
end
|
|
|
|
|
|
|
|
def incre_user_statistic
|
|
|
|
|