with('supplier')->orderByDesc('id'); $columnQueryRules=[ 'supplier_id' => ['multi' => ','], 'counting_month' => ['like' => ''], ]; $procurementTotalBills = app(QueryService::class)->query($param,$procurementTotalBills,$columnQueryRules,"procurement_total_bills"); return $procurementTotalBills; } public function paginate(array $param){ $procurementTotalBills = $this->conditionQuery($param); return $procurementTotalBills->paginate($param['paginate'] ?? 50); } public function get(array $params){ return $this->conditionQuery($params)->get(); } }