Browse Source

确认订单

master
Lemon 6 years ago
parent
commit
c5e79115b8
  1. 10
      app/Controller/v3/OrderOnlineController.php

10
app/Controller/v3/OrderOnlineController.php

@ -93,15 +93,13 @@ class OrderOnlineController extends BaseController
]) ])
->select('id') ->select('id')
->first(); ->first();
$res['location'] = $this->userAddressService->getAddressAndDistributionRrice($address->id,$marketId);
$res['location'] = $this->userAddressService->getAddressAndDistributionRrice($address->id,$marketId);
//返回预约送达时间 数组 //返回预约送达时间 数组
$res['appointment_time'] = $this->appointmentTimeService->do(); $res['appointment_time'] = $this->appointmentTimeService->do();
// //
$res['store_list'] = $this->shopCartService->getGoodsByShopcartId($shopcartIds); $res['store_list'] = $this->shopCartService->getGoodsByShopcartId($shopcartIds);
//获取用户优惠券 //获取用户优惠券
$res['coupon'] = $this->couponRecService->allForOnlineOrderAvailable($userId, $marketId); $res['coupon'] = $this->couponRecService->allForOnlineOrderAvailable($userId, $marketId);
//获取配送费
$res['distribution_price'] = '5.0';
//增值服务接口 //增值服务接口
$res['value_added_service'] = [ $res['value_added_service'] = [
'select' => 1, 'select' => 1,
@ -110,10 +108,10 @@ class OrderOnlineController extends BaseController
$total = 0; $total = 0;
foreach ($res['store_list'] as $store) foreach ($res['store_list'] as $store)
{ {
$total+= $store['subtotal'];
$total = bcadd($total,$store['subtotal'],2);
} }
$total+= $res['value_added_service']['price'];
$total+= $res['distribution_price'];
$total = bcadd($total,$res['value_added_service']['price'],2);
$total = bcadd($total,$res['location']['distribution_price'],2);
$res['total'] = $total; $res['total'] = $total;
return $this->success($res); return $this->success($res);
} }

Loading…
Cancel
Save