作者 郭文星

123

@@ -368,6 +368,37 @@ class Car extends Base @@ -368,6 +368,37 @@ class Car extends Base
368 return $this->error("请求失败"); 368 return $this->error("请求失败");
369 } 369 }
370 } 370 }
  371 +
  372 + /**
  373 + * 查询订单总览
  374 + * @return void
  375 + */
  376 + public function selectorderreview(){
  377 + $order_status=$this->request->param("order_status"); //接送状态:1=未开始,2=接送中,3=进行中,4=已完成
  378 + $page=$this->request->param("page");
  379 + $total=$this->request->param("total");
  380 + $driver=Db::name("driver")->where("user_id",$this->auth->id)->find();
  381 + $w['driver_id'] = $driver["id"];
  382 + if ($order_status!=0){
  383 + $w['order_status'] = $order_status;
  384 + }
  385 + $res=Db::name("order_review")
  386 + ->alias("a")
  387 + ->join("route b","a.route_id=b.id")
  388 + ->field("a.*,b.start_address,b.end_address")
  389 + ->where($w)
  390 + ->limit($page,$total)
  391 + ->select();
  392 + $amount=Db::name("order_review")
  393 + ->alias("a")
  394 + ->join("route b","a.route_id=b.id")
  395 + ->field("a.*,b.start_address,b.end_address")
  396 + ->where($w)
  397 + ->count();
  398 + $data=["data"=>$res,"amount"=>$amount];
  399 +
  400 + return $this->success("请求成功",$data);
  401 + }
371 /** 402 /**
372 *司机查询订单 403 *司机查询订单
373 * @return void 404 * @return void