@@ -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
STATUS_ENUM = [["未支付","unpay"],["已关闭","closed"],["待确认","unconfirmed"],["处理中","processing"],["已完成","complete"],["待收货","dispatch"],["已退款","refunded"]]
TYPE_ENUM = [["普通",0],["秒杀",1]]