diff --git a/api/controllers/wxapp/liche/Order.php b/api/controllers/wxapp/liche/Order.php index 3bfe2e55..c905d1df 100644 --- a/api/controllers/wxapp/liche/Order.php +++ b/api/controllers/wxapp/liche/Order.php @@ -147,6 +147,7 @@ class Order extends Wxapp{ $type_arr = $this->app_liche_orders_model->get_type_arr(); foreach($rows as $key=>$val){ $order = $this->receiver_orders_model->get(['id'=>$val['o_id']],'payway,price,brand_id,s_id,v_id,cor_id'); + $money_json = json_decode($order['money_json'],true); $select_car = false; if($order['brand_id'] && $order['s_id'] && $order['cor_id']){ $select_car = true; @@ -195,7 +196,7 @@ class Order extends Wxapp{ $list[] = [ 'title' => $brand_name.$serie_name, 'cover' => $cover, - 'price' => $order['price'], + 'price' => $money_json['price_discount'] ? $money_json['price_car'] - $money_json['price_discount'] : $money_json['price_car'], 'sid' => $val['sid'], 'payway' => $order['payway'], 'type' => $select_car,