Browse Source

直播增加级别限制

abiao 4 years ago
parent
commit
4cd4206eaf
2 changed files with 6 additions and 6 deletions
  1. 5 5
      app/models/live_broad.rb
  2. 1 1
      config/locales/models/live_broad.yml

+ 5 - 5
app/models/live_broad.rb

@@ -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_strs, Array
     RANK_ENUM= [["普通会员","0"], ["群主","1"], ["店长", "2"], ["区域代理", "3"]]
     def roles_enum
       [ [ 'role one', 1 ], [ 'role 2', 2 ], [ 'role 3', 3 ] ]
@@ -84,13 +85,12 @@ class LiveBroad < ActiveRecord::Base
           field :depart_record
           field :show
           field :recommend
-          field :rank_str , :enum do
-            enum do
-              RANK_ENUM
-              { :multiple => true }
+
+          field :rank_strs do
+            render do
+              bindings[:form].select( "rank_strs",RANK_ENUM, {}, { :multiple => true })
             end
           end
-
           field :remark
         end
     end

+ 1 - 1
config/locales/models/live_broad.yml

@@ -13,7 +13,7 @@ zh-CN:
         show: 置顶
         recommend: 推荐程度
         depart_record: 部门
-        rank_str: 级别
+        rank_strs: 级别
         remark: 备注
         created_at: 创建时间
         updated_at: 更新时间