作者 郭文星

1

@@ -214,7 +214,7 @@ class Order extends Backend @@ -214,7 +214,7 @@ class Order extends Backend
214 } 214 }
215 215
216 public function orderinfo($ids){ 216 public function orderinfo($ids){
217 - $row = Db::name("order")->field("id,passengers,starting_point,end_point,order_no,pay_type,price,route_id,is_pay,phone,type")->find(['id' => $ids]); 217 + $row = Db::name("order")->field("id,passengers,driver_id,starting_point,end_point,order_no,pay_type,price,route_id,is_pay,phone,type")->find(['id' => $ids]);
218 $res=Db::name("passenger")->where("id","in",$row['passengers'])->select(); 218 $res=Db::name("passenger")->where("id","in",$row['passengers'])->select();
219 $row['passenger']=""; 219 $row['passenger']="";
220 foreach ($res as $k=>$v) { 220 foreach ($res as $k=>$v) {
@@ -244,8 +244,13 @@ class Order extends Backend @@ -244,8 +244,13 @@ class Order extends Backend
244 }elseif($row['pay_type']=="background"){ 244 }elseif($row['pay_type']=="background"){
245 $row['pay_type']="后台下单"; 245 $row['pay_type']="后台下单";
246 } 246 }
  247 + $driver=Db::name("driver")->find($row['driver_id']);
  248 + $car=Db::name("car")->where("driver_id",$row['driver_id'])->find();
  249 + $row['license_plate']=$car['license_plate'];
  250 + $row['driver_name']=$driver['name'];
247 $route=Db::name("route")->find($row['route_id']); 251 $route=Db::name("route")->find($row['route_id']);
248 $row['route_name']=$route['name']; 252 $row['route_name']=$route['name'];
  253 + unset($row['driver_id']);
249 unset($row['route_id']); 254 unset($row['route_id']);
250 if (!$row) { 255 if (!$row) {
251 $this->error(__('No Results were found')); 256 $this->error(__('No Results were found'));
@@ -33,6 +33,8 @@ return [ @@ -33,6 +33,8 @@ return [
33 'Refund_time' => '退款时间', 33 'Refund_time' => '退款时间',
34 'Reservation_time' => '预约时间', 34 'Reservation_time' => '预约时间',
35 'Create_time' => '创建时间', 35 'Create_time' => '创建时间',
  36 + 'driver_name' => '司机名称',
  37 + 'license_plate' => '车牌号',
36 'IDcard' => '身份证', 38 'IDcard' => '身份证',
37 'Driver.name' => '司机名称', 39 'Driver.name' => '司机名称',
38 'Car.license_plate' => '车牌号', 40 'Car.license_plate' => '车牌号',
@@ -503,6 +503,7 @@ class Car extends Base @@ -503,6 +503,7 @@ class Car extends Base
503 ->join("route b", "a.route_id=b.id") 503 ->join("route b", "a.route_id=b.id")
504 ->field("a.*,b.start_address,b.end_address") 504 ->field("a.*,b.start_address,b.end_address")
505 ->where($w) 505 ->where($w)
  506 + ->order("id desc")
506 ->page($page, $total) 507 ->page($page, $total)
507 ->select(); 508 ->select();
508 foreach ($res as $k => $v) { 509 foreach ($res as $k => $v) {
@@ -57,3 +57,5 @@ @@ -57,3 +57,5 @@
57 2024-06-06 11:58:53《227》"{\"errcode\":0,\"errmsg\":\"ok\",\"msgid\":3490567940502421507}" 57 2024-06-06 11:58:53《227》"{\"errcode\":0,\"errmsg\":\"ok\",\"msgid\":3490567940502421507}"
58 2024-06-06 12:02:20《228》"{\"errcode\":0,\"errmsg\":\"ok\",\"msgid\":3490571423972491270}" 58 2024-06-06 12:02:20《228》"{\"errcode\":0,\"errmsg\":\"ok\",\"msgid\":3490571423972491270}"
59 2024-06-06 12:12:20《229》"{\"errcode\":0,\"errmsg\":\"ok\",\"msgid\":3490581476343447558}" 59 2024-06-06 12:12:20《229》"{\"errcode\":0,\"errmsg\":\"ok\",\"msgid\":3490581476343447558}"
  60 +2024-06-14 11:22:19《273》"{\"errcode\":43101,\"errmsg\":\"user refuse to accept the msg rid: 666bb76c-4e14d81a-33362628\"}"
  61 +2024-06-14 11:25:04《273》"{\"errcode\":43101,\"errmsg\":\"user refuse to accept the msg rid: 666bb811-4b286ac1-50b944bb\"}"