| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- # 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
|