Bladeren bron

user perfomance function

abiao 5 jaren geleden
bovenliggende
commit
4840eefa9e
1 gewijzigde bestanden met toevoegingen van 38 en 7 verwijderingen
  1. 38 7
      app/models/user_perfomance.rb

+ 38 - 7
app/models/user_perfomance.rb

@@ -22,14 +22,14 @@ class UserPerfomance < ActiveRecord::Base
   def begin_date_fomat
     if !self.begin_date.nil?
       #return self.begin_date.strftime
-      return self.begin_date.strftime("%m/%d/%Y")
+      return self.begin_date.strftime("%Y-%m-%d")
     end
   end
 
   def end_date_fomat
     if !self.end_date.nil?
       #return self.end_date.strftime
-      return self.end_date.strftime("%m/%d/%Y")
+      return self.end_date.strftime("%Y-%m-%d")
     end
   end
 
@@ -54,11 +54,42 @@ class UserPerfomance < ActiveRecord::Base
         filterable true
       end
       field :nickname
-      field :order_perfomance
-      field :shop_order_perfomance
-      field :shop_perfomance
-      field :balance_perfomance
-      field :total
+
+      field :order_perfomance do
+        visible true
+        label "普通订单业绩(元)"
+        formatted_value do
+          value!=0 ? (value/100.0):0
+        end
+      end
+      field :shop_order_perfomance do
+        visible true
+        label "店长专区订单业绩(元)"
+        formatted_value do
+          value!=0 ? (value/100.0):0
+        end
+      end
+      field :shop_perfomance do
+        visible true
+        label "开店业绩(元)"
+        formatted_value do
+          value!=0 ? (value/100.0):0
+        end
+      end
+      field :balance_perfomance do
+        visible true
+        label "充值业绩(元)"
+        formatted_value do
+          value!=0 ? (value/100.0):0
+        end
+      end
+      field :total do
+        visible true
+        label "合计业绩(元)"
+        formatted_value do
+          value!=0 ? (value/100.0):0
+        end
+      end
       field :created_at
       field :updated_at
     end