Przeglądaj źródła

更新物流信息

abiao 5 lat temu
rodzic
commit
4f325af5bb
1 zmienionych plików z 14 dodań i 0 usunięć
  1. 14 0
      app/models/update_order.rb

+ 14 - 0
app/models/update_order.rb

@@ -2,7 +2,21 @@
 class UpdateOrder < ActiveRecord::Base
   has_paper_trail
   self.table_name = "update_orders"
+  after_create :update_order_express
 
+  def update_order_express
+    # 复制商品图片
+    orders = Order.find_by_sql("select * from orders where order_id = #{self.order_id} limit 1")
+    # 创建商品图片
+    orders.each do |order|
+      order.express_company=self.express_company
+      order.express_order_no=self.express_order_no
+      order.save
+      self.status=1
+      self.save
+    end
+
+  end
   rails_admin do
     navigation_label '商品管理'
     weight -240