vd/app/Domains/Real/Services/OrderService.php
2019-02-27 16:46:15 +08:00

36 lines
856 B
PHP

<?php
namespace App\Domains\Real\Services;
use App\Core\Service;
use App\Domains\Real\Repositories\OrderRepository;
use App\Domains\Real\Repositories\AddedOrderRepository;
class OrderService extends Service
{
public $orderRepository;
public $addedOrderRepository;
/**
* 构造函数
*
* @return void
*/
public function __construct(OrderRepository $orderRepository, AddedOrderRepository $addedOrderRepository)
{
$this->orderRepository = $orderRepository;
$this->addedOrderRepository = $addedOrderRepository;
}
/**
* 订单列表
*
* @return void
*/
public function index(array $conditions = [])
{
$conditions['type'] = $conditions['type'] ?? 0;
$repository = !$conditions['type'] ? $this->orderRepository : $this->addedOrderRepository;
}
}