Selaa lähdekoodia

增加物流信息查询

abiao 5 vuotta sitten
vanhempi
commit
05233d9726
1 muutettua tiedostoa jossa 9 lisäystä ja 0 poistoa
  1. 9 0
      app/models/order.rb

+ 9 - 0
app/models/order.rb

@@ -8,6 +8,15 @@ class Order < ActiveRecord::Base
     #belongs_to :user, :foreign_key => :user_id
     belongs_to :wx_user, :foreign_key => :wx_user_id
     has_many :order_details
+    before_save :before_save
+    def before_save
+        if self.express_company.length>0
+            express = ExpressCompany.where("express_company = ?", self.express_company).first
+            if !express.blank?
+                self.express_code = express.express_code
+            end
+        end
+    end
 
     STATUS_ENUM = [["未支付","unpay"],["已关闭","closed"],["待确认","unconfirmed"],["处理中","processing"],["已完成","complete"],["待收货","dispatch"],["已退款","refunded"]]
     TYPE_ENUM = [["普通",0],["秒杀",1]]