|
@@ -2,6 +2,8 @@
|
|
|
class ListFile < ActiveRecord::Base
|
|
class ListFile < ActiveRecord::Base
|
|
|
has_paper_trail
|
|
has_paper_trail
|
|
|
self.table_name = "list_files"
|
|
self.table_name = "list_files"
|
|
|
|
|
+ belongs_to :depart_record, :foreign_key => :depart
|
|
|
|
|
+ STATUS_ENUM = [["未支付","unpay"],["已关闭","closed"],["待确认","unconfirmed"],["处理中","processing"],["已完成","complete"],["待收货","dispatch"],["已退款","refunded"]]
|
|
|
|
|
|
|
|
rails_admin do
|
|
rails_admin do
|
|
|
navigation_label '商品管理'
|
|
navigation_label '商品管理'
|
|
@@ -12,10 +14,16 @@ class ListFile < ActiveRecord::Base
|
|
|
filters [:order_no,:order_status]
|
|
filters [:order_no,:order_status]
|
|
|
field :id
|
|
field :id
|
|
|
field :order_no
|
|
field :order_no
|
|
|
- field :order_status
|
|
|
|
|
|
|
+ field :order_status, :enum do
|
|
|
|
|
+ enum do
|
|
|
|
|
+ STATUS_ENUM
|
|
|
|
|
+ end
|
|
|
|
|
+ end
|
|
|
field :paied_date
|
|
field :paied_date
|
|
|
#field :paied_time
|
|
#field :paied_time
|
|
|
- field :depart
|
|
|
|
|
|
|
+ #field :depart
|
|
|
|
|
+ field :depart_record
|
|
|
|
|
+
|
|
|
field :list_file
|
|
field :list_file
|
|
|
field :status
|
|
field :status
|
|
|
field :created_at
|
|
field :created_at
|
|
@@ -24,10 +32,15 @@ class ListFile < ActiveRecord::Base
|
|
|
show do
|
|
show do
|
|
|
field :id
|
|
field :id
|
|
|
field :order_no
|
|
field :order_no
|
|
|
- field :order_status
|
|
|
|
|
|
|
+ field :order_status, :enum do
|
|
|
|
|
+ enum do
|
|
|
|
|
+ STATUS_ENUM
|
|
|
|
|
+ end
|
|
|
|
|
+ end
|
|
|
field :paied_date
|
|
field :paied_date
|
|
|
#field :paied_time
|
|
#field :paied_time
|
|
|
- field :depart
|
|
|
|
|
|
|
+ # field :depart
|
|
|
|
|
+ field :depart_record
|
|
|
field :list_file
|
|
field :list_file
|
|
|
field :status
|
|
field :status
|
|
|
field :created_at
|
|
field :created_at
|
|
@@ -36,10 +49,15 @@ class ListFile < ActiveRecord::Base
|
|
|
|
|
|
|
|
edit do
|
|
edit do
|
|
|
field :order_no
|
|
field :order_no
|
|
|
- field :order_status
|
|
|
|
|
|
|
+ field :order_status, :enum do
|
|
|
|
|
+ enum do
|
|
|
|
|
+ STATUS_ENUM
|
|
|
|
|
+ end
|
|
|
|
|
+ end
|
|
|
field :paied_date
|
|
field :paied_date
|
|
|
#field :paied_time
|
|
#field :paied_time
|
|
|
- field :depart
|
|
|
|
|
|
|
+ #field :depart
|
|
|
|
|
+ field :depart_record
|
|
|
field :list_file
|
|
field :list_file
|
|
|
field :status
|
|
field :status
|
|
|
field :created_at
|
|
field :created_at
|