浏览代码

fohow 订单统计功能

abiao 5 年之前
父节点
当前提交
6b79c5740a
共有 1 个文件被更改,包括 9 次插入1 次删除
  1. 9 1
      app/models/order_static.rb

+ 9 - 1
app/models/order_static.rb

@@ -3,7 +3,7 @@ class OrderStatic < ActiveRecord::Base
   has_paper_trail
   self.table_name = "order_statics"
   after_create :order_static
-  after_update :order_static
+  after_update :after_update
   after_destroy :del_static
 
   validates :begin_date,presence: true
@@ -16,6 +16,14 @@ class OrderStatic < ActiveRecord::Base
     end
   end
 
+  def after_update
+    Proc.new do
+      #统计订单商品销售数据
+      url = "#{CONFIG_FILE["api_host"]}/railsadmin/order/static/#{self.id}"
+      p url
+      open(url)
+    end
+  end
   def del_static
     # 删除商品统计数据
     details = OrderStaticDetail.find_by_sql("select * from order_static_details where static_id = #{self.id}")