正在显示
1 个修改的文件
包含
23 行增加
和
0 行删除
| @@ -103,11 +103,34 @@ class Car extends Base | @@ -103,11 +103,34 @@ class Car extends Base | ||
| 103 | $car=Db::name("car")->where("id",$car_id)->find(); | 103 | $car=Db::name("car")->where("id",$car_id)->find(); |
| 104 | //查询司机 | 104 | //查询司机 |
| 105 | $driver=Db::name("driver")->where("id",$car['driver_id'])->find(); | 105 | $driver=Db::name("driver")->where("id",$car['driver_id'])->find(); |
| 106 | + //判断总表 | ||
| 107 | + $time=strtotime(date("Y-m-d",time())); | ||
| 108 | + | ||
| 109 | + $order_review=Db::name("order_review") | ||
| 110 | + ->where("car_id",$car_id) | ||
| 111 | + ->where("car_id",$car_id) | ||
| 112 | + ->where("route_id",$route_id) | ||
| 113 | + ->where("driver_id",$driver['id']) | ||
| 114 | + ->where("createtime",">",$time) | ||
| 115 | + ->find(); | ||
| 116 | + if(!$order_review){ | ||
| 117 | + $order_review_id=Db::name("order_review") | ||
| 118 | + ->insertGetId([ | ||
| 119 | + "car_id"=>$car_id, | ||
| 120 | + "route_id"=>$route_id, | ||
| 121 | + "driver_id"=>$driver['id'], | ||
| 122 | + "order_status"=>1, | ||
| 123 | + "createtime"=>time() | ||
| 124 | + ]); | ||
| 125 | + }else{ | ||
| 126 | + $order_review_id=$order_review['id']; | ||
| 127 | + } | ||
| 106 | $data=[ | 128 | $data=[ |
| 107 | "order_no"=>getOrderSn(), | 129 | "order_no"=>getOrderSn(), |
| 108 | "price"=>bcmul($route['price'],$number,2), | 130 | "price"=>bcmul($route['price'],$number,2), |
| 109 | "is_pay"=>"2",//未支付 | 131 | "is_pay"=>"2",//未支付 |
| 110 | "car_id"=>$car_id, | 132 | "car_id"=>$car_id, |
| 133 | + "order_review_id"=>$order_review_id, | ||
| 111 | "route_id"=>$route_id, | 134 | "route_id"=>$route_id, |
| 112 | "user_id"=>$this->auth->id, | 135 | "user_id"=>$this->auth->id, |
| 113 | "phone"=>$phone, | 136 | "phone"=>$phone, |
-
请 注册 或 登录 后发表评论