正在显示
1 个修改的文件
包含
12 行增加
和
3 行删除
@@ -354,13 +354,22 @@ class Car extends Base | @@ -354,13 +354,22 @@ class Car extends Base | ||
354 | $page=$this->request->param("page"); | 354 | $page=$this->request->param("page"); |
355 | $total=$this->request->param("total"); | 355 | $total=$this->request->param("total"); |
356 | $driver=Db::name("driver")->where("user_id",$this->auth->id)->find(); | 356 | $driver=Db::name("driver")->where("user_id",$this->auth->id)->find(); |
357 | - | 357 | + $w['driver_id'] = $driver["id"]; |
358 | + if ($order_status!=0){ | ||
359 | + $w['order_status'] = $order_status; | ||
360 | + } | ||
358 | $res=Db::name("order") | 361 | $res=Db::name("order") |
359 | - ->where("driver_id",$driver["id"]) | 362 | + ->alias("a") |
363 | + ->join("route b","a.route_id=b.id") | ||
364 | + ->field("a.*,b.start_address,b.end_address") | ||
365 | + ->where($w) | ||
360 | ->limit($page,$total) | 366 | ->limit($page,$total) |
361 | ->select(); | 367 | ->select(); |
362 | $amount=Db::name("order") | 368 | $amount=Db::name("order") |
363 | - ->where("driver_id",$driver["id"]) | 369 | + ->alias("a") |
370 | + ->join("route b","a.route_id=b.id") | ||
371 | + ->field("a.*,b.start_address,b.end_address") | ||
372 | + ->where($w) | ||
364 | ->count(); | 373 | ->count(); |
365 | $data=["data"=>$res,"amount"=>$amount]; | 374 | $data=["data"=>$res,"amount"=>$amount]; |
366 | return $this->success("请求成功",$data); | 375 | return $this->success("请求成功",$data); |
-
请 注册 或 登录 后发表评论