origin_prov, $filter["active_rates"]->dest_city, $filter["active_rates"]->dest_district, $filter["active_rates"]->sell_ftl, $filter["active_rates"]->long_time ); if ($filter["prefer_truck_type"]) { $query .= " AND v.type_id = ?"; $params[] = $filter["prefer_truck_type"]; } $query .= " GROUP BY rate.vdr_id"; return DB::select($query, $params); } public static function add($data) { $id = DB::table("t_orders_vendors")->insertGetId($data); return $id; } public static function updt($id, $data) { return DB::table("t_orders_vendors") ->where("id", $id) ->update($data); } public static function updtByOrdId($ord_id, $data) { return DB::table("t_orders_vendors") ->where("ord_id", $ord_id) ->update($data); } public static function dlt($id) { return DB::table("t_orders_vendors") ->where("id", $id) ->delete(); } public static function dltByOrdId($ord_id) { return DB::table("t_orders_vendors") ->where("ord_id", $ord_id) ->delete(); } }