Browse Source

订单状态

master
Lemon 5 years ago
parent
commit
22990dcb6c
  1. 15
      app/Service/v3/Implementations/OrderListService.php

15
app/Service/v3/Implementations/OrderListService.php

@ -97,6 +97,20 @@ class OrderListService implements OrderListServiceInterface
$paginate = $builder->orderBy('created_at', 'desc')->paginate($pagesize);
$orders = $paginate->toArray();
$stateTxet = [
OrderState::UNPAID => '待付款',
OrderState::PAID => '待接单',
OrderState::DELIVERY => '待送达',
OrderState::COMPLETED => '已完成',
OrderState::EVALUATED => '已评价',
OrderState::CANCELED => '已取消',
OrderState::REJECTION => '已拒单',
OrderState::REFUNDING => '退款中',
OrderState::REFUNDED => '已退款',
OrderState::REFUND_REFUSE => '拒绝退款'
];
$res = ['has_more_pages' => $paginate->hasMorePages(), 'orders' => $orders['data']];
foreach ($res['orders'] as &$v){
switch ($v['shipping_type']) {
@ -107,6 +121,7 @@ class OrderListService implements OrderListServiceInterface
$v['delivery_text'] = '达达配送';
break;
}
$v['state_text'] = $stateTxet[$v['state']];
}
return $res;
}

Loading…
Cancel
Save