소스 검색

add admin user depart records

abiao 4 년 전
부모
커밋
5e6d113f54
1개의 변경된 파일6개의 추가작업 그리고 3개의 파일을 삭제
  1. 6 3
      app/models/product.rb

+ 6 - 3
app/models/product.rb

@@ -42,7 +42,6 @@ class Product < ActiveRecord::Base
         end
     end
 
-
     TYPE_ENUM = [["直营","direct_sale"],["店铺专区","shop_sale"],["积分专区","cent_sale"]]
     SIZE_ENUM =  []
     COLOR_ENUM =  []
@@ -58,7 +57,10 @@ class Product < ActiveRecord::Base
                 end
             end
         end
+        return SIZE_ENUM
+    end
 
+    def get_color_enum
         COLOR_ENUM.clear
         if COLOR_ENUM.length==0 && !self.id.nil?
             linkColor = ProductAttrConfig.where("product_id=? and size_type='color'",self.relate_product_id).first
@@ -70,6 +72,7 @@ class Product < ActiveRecord::Base
                 end
             end
         end
+        return COLOR_ENUM
     end
     IMG_STORE_PATH = "product"
 
@@ -293,12 +296,12 @@ class Product < ActiveRecord::Base
             field :video_url
             field :size_id, :enum do
                 enum do
-                    SIZE_ENUM
+                    get_size_enum
                 end
             end
             field :color_id, :enum do
                 enum do
-                  COLOR_ENUM
+                    get_color_enum
                 end
             end
             field :relate_product_id