作者 郭文星

123

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