app/models/educode_sales/business.rb in educode_sales-0.7.4 vs app/models/educode_sales/business.rb in educode_sales-0.7.5
- old
+ new
@@ -1,14 +1,15 @@
module EducodeSales
class Business < ApplicationRecord
belongs_to :staff
belongs_to :department
- belongs_to :last_follow_up, class_name: 'FollowUp', optional: true
+ belongs_to :last_follow_up, class_name: 'FollowUp', optional: true # 允许last_follow_up_id字段中的数为nil
has_many :sale_plans
has_many :follow_ups
+ #每次查询时 默认的查询条件
default_scope -> {where(deleted_at: nil)}
def soft_destroy(user_id)
self.update(deleted_at: Time.now)
self.sale_plans.each do |d|