正在显示
1 个修改的文件
包含
5 行增加
和
3 行删除
@@ -1883,14 +1883,15 @@ class Car extends Base | @@ -1883,14 +1883,15 @@ class Car extends Base | ||
1883 | * @return void | 1883 | * @return void |
1884 | */ | 1884 | */ |
1885 | public function countrebook(){ | 1885 | public function countrebook(){ |
1886 | - $id = $this->request->param("order_id"); | ||
1887 | - $reservation_time = $this->request->param("reservation_time");//预约时间 | 1886 | + $id = $this->request->param("order_id","507"); |
1887 | + $reservation_time = $this->request->param("reservation_time","2024-09-10 18:00-18:30");//预约时间 | ||
1888 | $order = Db::name("order")->where("id", $id)->find(); | 1888 | $order = Db::name("order")->where("id", $id)->find(); |
1889 | $departure_time=substr($reservation_time,0,16); | 1889 | $departure_time=substr($reservation_time,0,16); |
1890 | $refund_time=substr($order['reservation_time'],0,16); | 1890 | $refund_time=substr($order['reservation_time'],0,16); |
1891 | //下单五分钟后五收取手续费 | 1891 | //下单五分钟后五收取手续费 |
1892 | $create_time=$order['create_time']; | 1892 | $create_time=$order['create_time']; |
1893 | $newtime=time()-$create_time; | 1893 | $newtime=time()-$create_time; |
1894 | + | ||
1894 | try { | 1895 | try { |
1895 | if($newtime<300){ | 1896 | if($newtime<300){ |
1896 | // print_r([$create_time,$newtime]); | 1897 | // print_r([$create_time,$newtime]); |
@@ -1905,6 +1906,7 @@ class Car extends Base | @@ -1905,6 +1906,7 @@ class Car extends Base | ||
1905 | if($newrefund_time<3600){ | 1906 | if($newrefund_time<3600){ |
1906 | $pay_fee = $order['price']; | 1907 | $pay_fee = $order['price']; |
1907 | $rebook_fee = 0; | 1908 | $rebook_fee = 0; |
1909 | + $this->error("出发前一小时无法改签"); | ||
1908 | }else if($newrefund_time>3600 & $newrefund_time<7200){ | 1910 | }else if($newrefund_time>3600 & $newrefund_time<7200){ |
1909 | $pay_fee = bcmul($order['price'],0.2,2); | 1911 | $pay_fee = bcmul($order['price'],0.2,2); |
1910 | $rebook_fee = $pay_fee; | 1912 | $rebook_fee = $pay_fee; |
@@ -1952,7 +1954,7 @@ class Car extends Base | @@ -1952,7 +1954,7 @@ class Car extends Base | ||
1952 | ->update([ | 1954 | ->update([ |
1953 | "commission_price"=>$rebook_fee, | 1955 | "commission_price"=>$rebook_fee, |
1954 | "rebook"=>1, | 1956 | "rebook"=>1, |
1955 | - "order_no" => getOrderSn(), | 1957 | + "rebook_no" => getOrderSn(), |
1956 | "create_time"=>time() | 1958 | "create_time"=>time() |
1957 | ]); | 1959 | ]); |
1958 | } | 1960 | } |
-
请 注册 或 登录 后发表评论