正在显示
1 个修改的文件
包含
31 行增加
和
0 行删除
@@ -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 |
-
请 注册 或 登录 后发表评论