# encoding:utf-8 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 parent Order list do filters [:order_id,:express_order_no] # include_all_fields field :id field :order_id field :express_order_no field :express_company field :status end show do field :id field :order_id field :express_order_no field :express_company field :status end edit do field :id field :order_id field :express_order_no field :express_company field :status end end end