Forráskód Böngészése

order base detail export edit

abiao 4 éve
szülő
commit
d2c0036234
1 módosított fájl, 6 hozzáadás és 3 törlés
  1. 6 3
      app/models/order_base_detail.rb

+ 6 - 3
app/models/order_base_detail.rb

@@ -6,10 +6,13 @@ class OrderBaseDetail < ActiveRecord::Base
   belongs_to :order, :foreign_key => :order_id
 
   def order_state
-    order = Order.where("id = ?", self.order_id).first
-    if !order.blank?
-      return order.status
+    if self.order_id != nil
+      order = Order.where("id = ?", self.order_id).first
+      if !order.blank?
+        return order.status
+      end
     end
+    return "--"
   end
   STATUS_ENUM = [["未支付","unpay"],["已关闭","closed"],["待确认","unconfirmed"],["处理中","processing"],["已完成","complete"],["待收货","dispatch"],["已退款","refunded"]]