Sha256: 22e7af19e1059c74faeed98ac3efd6f402dfcbc97bffaef7e8b455734b34a265

Contents?: true

Size: 1.02 KB

Versions: 8

Compression:

Stored size: 1.02 KB

Contents

module EducodeSales
  class FollowUp < ApplicationRecord
    # todo O类商机特有字段-部署类型(因此不写入common表中)
    BUSINESS_DEPLOYMENT =[
      ["请选择", nil],
      ["公有云", 1],
      ["私有云", 2],
      ["混合云", 3]
    ]

    InfoClazz = ['跟进信息', '建议信息', '评论信息', '审核信息']

    enum funding_source: ['贷款资金', '财政资金', '自由资金']

    include ::Deletable
    belongs_to :business, counter_cache: true # counter_cache(自动计算 business对应follow_up表中对应的个数)
    belongs_to :place, optional: true
    belongs_to :signed_department, class_name: 'Department', optional: true
    has_many :money_plans
    has_many :key_person
    has_many :teachers, through: :key_person
    has_many :assign_follow_ups
    belongs_to :staff
    belongs_to :stage, class_name: 'Common'
    belongs_to :clazz, class_name: 'Common'

    has_many :follow_up_trends
    has_many :contract_date_lists


    default_scope  -> {where(deleted_at: nil)}


  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
educode_sales-0.9.83 app/models/educode_sales/follow_up.rb
educode_sales-0.9.82 app/models/educode_sales/follow_up.rb
educode_sales-0.9.81 app/models/educode_sales/follow_up.rb
educode_sales-0.9.80 app/models/educode_sales/follow_up.rb
educode_sales-0.9.79 app/models/educode_sales/follow_up.rb
educode_sales-0.9.78 app/models/educode_sales/follow_up.rb
educode_sales-0.9.77 app/models/educode_sales/follow_up.rb
educode_sales-0.9.76 app/models/educode_sales/follow_up.rb