|
@@ -5,23 +5,6 @@ class OrderBaseDetail < ActiveRecord::Base
|
|
|
validates :order_no,:order_dt_id,:product_id, presence: true
|
|
validates :order_no,:order_dt_id,:product_id, presence: true
|
|
|
belongs_to :order, :foreign_key => :order_id
|
|
belongs_to :order, :foreign_key => :order_id
|
|
|
|
|
|
|
|
- def order_state
|
|
|
|
|
- order = Order.where("order_id = ?", self.order_no).first
|
|
|
|
|
- if !order.blank?
|
|
|
|
|
- return order.status
|
|
|
|
|
- end
|
|
|
|
|
- end
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- def pay_way
|
|
|
|
|
- payWay = ""
|
|
|
|
|
- order = Order.where("order_id = ?", self.order_no).first
|
|
|
|
|
- if !order.blank?
|
|
|
|
|
- payWay=order.pay_way
|
|
|
|
|
- end
|
|
|
|
|
- return payWay
|
|
|
|
|
- end
|
|
|
|
|
-
|
|
|
|
|
|
|
|
|
|
def paid_shijian
|
|
def paid_shijian
|
|
|
paidTime = 0
|
|
paidTime = 0
|
|
@@ -32,12 +15,6 @@ class OrderBaseDetail < ActiveRecord::Base
|
|
|
return paidTime
|
|
return paidTime
|
|
|
end
|
|
end
|
|
|
|
|
|
|
|
- STATUS_ENUM = [["未支付","unpay"],["已关闭","closed"],["待确认","unconfirmed"],["处理中","processing"],["已完成","complete"],["待收货","dispatch"],["已退款","refunded"]]
|
|
|
|
|
- PAY_WAY_ENUM = [
|
|
|
|
|
- ["微信支付","weixinpay"],
|
|
|
|
|
- ["提货券支付","balance"],
|
|
|
|
|
- ]
|
|
|
|
|
-
|
|
|
|
|
rails_admin do
|
|
rails_admin do
|
|
|
navigation_label '订单基本明细'
|
|
navigation_label '订单基本明细'
|
|
|
weight -300
|
|
weight -300
|