浏览代码

order base detail export edit

abiao 4 年之前
父节点
当前提交
f63c4cd708
共有 1 个文件被更改,包括 27 次插入1 次删除
  1. 27 1
      app/models/order_base_detail.rb

+ 27 - 1
app/models/order_base_detail.rb

@@ -110,7 +110,33 @@ class OrderBaseDetail < ActiveRecord::Base
           bindings[:object].order.wx_user_id
         end
       end
-      field :paid_time
+      field :paid_time do
+        filterable true
+        formatted_value do
+          #bindings[:object].order.paied_time
+          if !bindings[:object].order.blank?
+            (bindings[:object].order.paied_at == 0 || bindings[:object].order.paied_at == nil) ? Time.at(0) : Time.at(bindings[:object].order.paied_at)
+          end
+        end
+      end
+
+      field :order_dt_state do
+        filterable true
+        formatted_value do
+          if !bindings[:object].order.blank?
+            bindings[:object].get_order_state(bindings[:object].order.status)
+          end
+        end
+      end
+
+      field :pay_way do
+        filterable true
+        formatted_value do
+          if !bindings[:object].order.blank?
+            bindings[:object].get_order_pay_way(bindings[:object].order.pay_way)
+          end
+        end
+      end
     end
   end
 end