作者 郭文星

123

... ... @@ -877,14 +877,15 @@ class Car extends Base
public function createcharterorder(){
$route_id = $this->request->param("route_id");//线路
$number = $this->request->param("number");//乘车人数
$carmodel_id = $this->request->param("carmodel_id");//乘车人数
$reservation_time = $this->request->param("reservation_time");//预约时间
$phone = $this->request->param("phone");//联系电话
$intended_driver_id = $this->request->param("intended_driver_id");//意向司机
$remarks = $this->request->param("remarks");//备注
$driver=Db::name("driver")->where("id",$intended_driver_id)->find();
$car=Db::name("car")->where("driver_id",$driver['id'])->find();
$carmodel=Db::name("carmodel")->where("id",$car['carmodel_id'])->find();
$price=bcmul($number,$carmodel['intercity_price'],2);
$carmodel=Db::name("carmodel")->where("id",$carmodel_id)->find();
$price=bcmul($number,$carmodel['price'],2);
$data=[
"order_no"=>getOrderSn(),
"price"=>$price,
... ... @@ -900,6 +901,7 @@ class Car extends Base
"remarks"=>$remarks,
"intended_driver_id"=>$intended_driver_id,
];
print_r($data);return;
$res=Db::name("order")->insertGetId($data);
$userinfo = Db::name('user')
->where(['id' => $this->auth->id])
... ...