|
|
@@ -2,6 +2,7 @@ class Promotion < ActiveRecord::Base
|
|
|
has_paper_trail
|
|
|
self.table_name = "promotions"
|
|
|
validates :begin_time,:end_time,:name,:order_type, presence: true
|
|
|
+ belongs_to :depart_record, :foreign_key => :depart
|
|
|
|
|
|
def prodcut1
|
|
|
prd1 = Product.where("id = ?", self.prod1).first
|
|
|
@@ -116,6 +117,7 @@ class Promotion < ActiveRecord::Base
|
|
|
field :end_time
|
|
|
field :is_first
|
|
|
field :is_more
|
|
|
+ field :depart_record
|
|
|
field :order_type, :enum do
|
|
|
filterable true
|
|
|
enum do
|
|
|
@@ -169,6 +171,7 @@ class Promotion < ActiveRecord::Base
|
|
|
field :end_time
|
|
|
field :is_first
|
|
|
field :is_more
|
|
|
+ field :depart_record
|
|
|
field :order_type, :enum do
|
|
|
filterable true
|
|
|
enum do
|
|
|
@@ -211,6 +214,7 @@ class Promotion < ActiveRecord::Base
|
|
|
field :end_time
|
|
|
field :is_first
|
|
|
field :is_more
|
|
|
+ field :depart_record
|
|
|
field :order_type, :enum do
|
|
|
filterable true
|
|
|
enum do
|