|
|
@@ -5,6 +5,7 @@ class LiveBroad < ActiveRecord::Base
|
|
|
attr_accessor :v_cover
|
|
|
before_save :before_save
|
|
|
has_and_belongs_to_many :depart_record
|
|
|
+ serialize :rank_str, Array
|
|
|
RANK_ENUM= [["普通会员","0"], ["群主","1"], ["店长", "2"], ["区域代理", "3"]]
|
|
|
|
|
|
def before_save
|
|
|
@@ -82,12 +83,12 @@ class LiveBroad < ActiveRecord::Base
|
|
|
field :depart_record
|
|
|
field :show
|
|
|
field :recommend
|
|
|
-
|
|
|
field :rank_str do
|
|
|
- pretty_value do
|
|
|
- bindings[:view].tag(:checkbox, {:value => 1, :class => 'preview'})
|
|
|
+ render do
|
|
|
+ bindings[:form].select( "rank_str", bindings[:object].RANK_ENUM, {}, { :multiple => true })
|
|
|
end
|
|
|
end
|
|
|
+
|
|
|
field :remark
|
|
|
end
|
|
|
end
|