|
@@ -1,7 +1,7 @@
|
|
|
# encoding: utf-8
|
|
# encoding: utf-8
|
|
|
class ForbidDate < ActiveRecord::Base
|
|
class ForbidDate < ActiveRecord::Base
|
|
|
self.table_name = "food_forbid_date"
|
|
self.table_name = "food_forbid_date"
|
|
|
- validates :forbid_date,:type,presence: true
|
|
|
|
|
|
|
+ validates :forbid_date,:source,presence: true
|
|
|
|
|
|
|
|
TYPE_ENUM = [["早餐",1],["中餐",2],["晚餐",3]]
|
|
TYPE_ENUM = [["早餐",1],["中餐",2],["晚餐",3]]
|
|
|
|
|
|
|
@@ -9,10 +9,10 @@ class ForbidDate < ActiveRecord::Base
|
|
|
navigation_label '食堂管理'
|
|
navigation_label '食堂管理'
|
|
|
weight -500
|
|
weight -500
|
|
|
list do
|
|
list do
|
|
|
- filters [:type]
|
|
|
|
|
|
|
+ filters [:source]
|
|
|
field :id
|
|
field :id
|
|
|
field :forbid_date
|
|
field :forbid_date
|
|
|
- field :type, :enum do
|
|
|
|
|
|
|
+ field :source, :enum do
|
|
|
filterable true
|
|
filterable true
|
|
|
enum do
|
|
enum do
|
|
|
TYPE_ENUM
|
|
TYPE_ENUM
|
|
@@ -24,7 +24,7 @@ class ForbidDate < ActiveRecord::Base
|
|
|
show do
|
|
show do
|
|
|
field :id
|
|
field :id
|
|
|
field :forbid_date
|
|
field :forbid_date
|
|
|
- field :type, :enum do
|
|
|
|
|
|
|
+ field :source, :enum do
|
|
|
filterable true
|
|
filterable true
|
|
|
enum do
|
|
enum do
|
|
|
TYPE_ENUM
|
|
TYPE_ENUM
|
|
@@ -35,7 +35,12 @@ class ForbidDate < ActiveRecord::Base
|
|
|
end
|
|
end
|
|
|
edit do
|
|
edit do
|
|
|
field :forbid_date
|
|
field :forbid_date
|
|
|
- field :type
|
|
|
|
|
|
|
+ field :source, :enum do
|
|
|
|
|
+ filterable true
|
|
|
|
|
+ enum do
|
|
|
|
|
+ TYPE_ENUM
|
|
|
|
|
+ end
|
|
|
|
|
+ end
|
|
|
end
|
|
end
|
|
|
end
|
|
end
|
|
|
end
|
|
end
|