|
|
@@ -4,7 +4,9 @@ class Present < ActiveRecord::Base
|
|
|
self.table_name = "presents"
|
|
|
validates :code,:name,:remark,presence: true
|
|
|
belongs_to :wx_user
|
|
|
-
|
|
|
+ SOURCE_ENUM = [["店长促销发放", "shop"],
|
|
|
+ ["充值促销发放", "balance"],
|
|
|
+ ]
|
|
|
def send_product
|
|
|
prd1 = Product.where("id = ?", self.send_prod1).first
|
|
|
if !prd1.blank?
|
|
|
@@ -41,7 +43,11 @@ class Present < ActiveRecord::Base
|
|
|
field :send_product
|
|
|
field :order_id
|
|
|
field :status
|
|
|
- field :source
|
|
|
+ field :source, :enum do
|
|
|
+ enum do
|
|
|
+ SOURCE_ENUM
|
|
|
+ end
|
|
|
+ end
|
|
|
field :remark
|
|
|
field :created_at
|
|
|
# field :updated_at
|
|
|
@@ -66,7 +72,11 @@ class Present < ActiveRecord::Base
|
|
|
field :send_nums1
|
|
|
field :order_id
|
|
|
field :status
|
|
|
- field :source
|
|
|
+ field :source, :enum do
|
|
|
+ enum do
|
|
|
+ SOURCE_ENUM
|
|
|
+ end
|
|
|
+ end
|
|
|
field :remark
|
|
|
field :created_at
|
|
|
# field :updated_at
|
|
|
@@ -80,7 +90,11 @@ class Present < ActiveRecord::Base
|
|
|
field :send_nums1
|
|
|
field :order_id
|
|
|
field :status
|
|
|
- field :source
|
|
|
+ field :source, :enum do
|
|
|
+ enum do
|
|
|
+ SOURCE_ENUM
|
|
|
+ end
|
|
|
+ end
|
|
|
field :remark
|
|
|
field :remark
|
|
|
end
|