...
|
...
|
@@ -368,6 +368,37 @@ class Car extends Base |
|
|
return $this->error("请求失败");
|
|
|
}
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
* 查询订单总览
|
|
|
* @return void
|
|
|
*/
|
|
|
public function selectorderreview(){
|
|
|
$order_status=$this->request->param("order_status"); //接送状态:1=未开始,2=接送中,3=进行中,4=已完成
|
|
|
$page=$this->request->param("page");
|
|
|
$total=$this->request->param("total");
|
|
|
$driver=Db::name("driver")->where("user_id",$this->auth->id)->find();
|
|
|
$w['driver_id'] = $driver["id"];
|
|
|
if ($order_status!=0){
|
|
|
$w['order_status'] = $order_status;
|
|
|
}
|
|
|
$res=Db::name("order_review")
|
|
|
->alias("a")
|
|
|
->join("route b","a.route_id=b.id")
|
|
|
->field("a.*,b.start_address,b.end_address")
|
|
|
->where($w)
|
|
|
->limit($page,$total)
|
|
|
->select();
|
|
|
$amount=Db::name("order_review")
|
|
|
->alias("a")
|
|
|
->join("route b","a.route_id=b.id")
|
|
|
->field("a.*,b.start_address,b.end_address")
|
|
|
->where($w)
|
|
|
->count();
|
|
|
$data=["data"=>$res,"amount"=>$amount];
|
|
|
|
|
|
return $this->success("请求成功",$data);
|
|
|
}
|
|
|
/**
|
|
|
*司机查询订单
|
|
|
* @return void
|
...
|
...
|
|