作者 郭文星

123

... ... @@ -946,7 +946,28 @@ class Car extends Base
->find();
$price = 0;
$price = bcmul($charter_num, $chartercar['price'], 2);
//判断总表
$time = strtotime(date("Y-m-d", time()));
$order_review = Db::name("order_review")
->where("car_id", $car["id"])
->where("route_id", $route_id)
->where("driver_id", $driver['id'])
->where("createtime", ">", $time)
->find();
if (!$order_review) {
$order_review_id = Db::name("order_review")
->insertGetId([
"car_id" => $car["id"],
"route_id" => $route_id,
"driver_id" => $driver['id'],
"type" => 2,
"order_status" => 3,
"createtime" => time()
]);
} else {
$order_review_id = $order_review['id'];
}
$data = [
"order_no" => getOrderSn(),
"price" => $price,
... ... @@ -954,6 +975,7 @@ class Car extends Base
"is_pay" => "2",//未支付
"route_id" => $route_id,
"user_id" => $this->auth->id,
"order_review_id" => $order_review_id,
"phone" => $phone,
"create_time" => time(),
"reservation_time" => time(),
... ... @@ -1020,7 +1042,7 @@ class Car extends Base
"car_id" => $car["id"],
"route_id" => $route_id,
"driver_id" => $driver['id'],
"type" => 1,
"type" => 2,
"order_status" => 3,
"createtime" => time()
]);
... ... @@ -1094,7 +1116,7 @@ class Car extends Base
"car_id" => $car["id"],
"route_id" => $route_id,
"driver_id" => $driver['id'],
"type" => 1,
"type" => 2,
"order_status" => 3,
"createtime" => time()
]);
... ... @@ -1185,7 +1207,7 @@ class Car extends Base
"car_id" => $car["id"],
"route_id" => $route_id,
"driver_id" => $driver['id'],
"type" => 1,
"type" => 2,
"order_status" => 3,
"createtime" => time()
]);
... ...