laravel多条件查询

/**

  • @func 订单查询
  • @prame arr 订单号
  • @prame state 修改后的状态 OK
  • **/
    public function queryOrder(Request KaTeX parse error: Expected '}', got 'EOF' at end of input: …est){ if (request->query_order){
    a = O r d e r : : w i t h ( [ g o o d s ] ) > w h e r e ( a = Order::with(['goods']) ->where( request->query_order,$request->num)->get();
    c o u n t = O r d e r : : w h e r e ( count = Order::where( request->query_order,$request->num)->count();
    $response = [
    ‘code’ => 0,
    ‘msg’ => ‘操作成功’,
    ‘data’ => $a,
    ‘count’ => $count
    ];
    }else {
    $query = Order::query();
    q u e r y > w i t h ( [ g o o d s ] ) ; i f ( i s s e t ( query->with(['goods']); if (isset( request->Source))
    $query->where(‘Source’, r e q u e s t > S o u r c e ) ; i f ( i s s e t ( request->Source); if (isset( request->Courier))
    $query->where(‘Courier’, r e q u e s t > C o u r i e r ) ; i f ( i s s e t ( request->Courier); if (isset( request->date))
    $query->where(‘created_at’,’>’, r e q u e s t > d a t e ) ; i f ( i s s e t ( request->date); if (isset( request->date1))
    $query->where(‘created_at’,’<’, $request->date1);
    $a = $query->get();
    $count = $query->count();
    $response = [
    ‘code’ => 0,
    ‘msg’ => ‘操作成功’,
    ‘count’ => $count,
    ‘data’ => KaTeX parse error: Expected 'EOF', got '}' at position 20: … ]; }̲ return re…response, 200);
    }

猜你喜欢

转载自blog.csdn.net/weixin_39815001/article/details/87720100