-1) { $model = $model->where('is_settled', '=', $params['is_settled']); } // 获取分销商订单列表 $data = $model->with([ 'agent_first', 'agent_second', 'agent_third' ])->where('shop_supplier_id', '=', $shop_supplier_id) ->order(['create_time' => 'desc']) ->paginate($params); if ($data->isEmpty()) { return $data; } // 获取订单的主信息 $with = ['product' => ['image', 'refund'], 'address', 'user']; return OrderService::getOrderList($data, 'order_master', $with); } }