作者 郭文星

123

@@ -253,6 +253,11 @@ class Api extends Controller @@ -253,6 +253,11 @@ class Api extends Controller
253 $cks = Db::name('order') 253 $cks = Db::name('order')
254 ->where(['order_no' => $data['out_trade_no']]) 254 ->where(['order_no' => $data['out_trade_no']])
255 ->find(); 255 ->find();
  256 + if(empty($cks)){
  257 + $cks = Db::name('order')
  258 + ->where(['rebook_no' => $data['out_trade_no']])
  259 + ->find();
  260 + }
256 261
257 file_put_contents("pcl_pay_logs.log", date("Y-m-d H:i:s") . "::" . json_encode($cks, JSON_UNESCAPED_UNICODE) . PHP_EOL, FILE_APPEND); 262 file_put_contents("pcl_pay_logs.log", date("Y-m-d H:i:s") . "::" . json_encode($cks, JSON_UNESCAPED_UNICODE) . PHP_EOL, FILE_APPEND);
258 $this->senWxmsgToDriverUser($cks['id']); 263 $this->senWxmsgToDriverUser($cks['id']);
@@ -1923,7 +1923,7 @@ class Car extends Base @@ -1923,7 +1923,7 @@ class Car extends Base
1923 $res = Db::name("order")->where("id",$id)->update([ 1923 $res = Db::name("order")->where("id",$id)->update([
1924 "commission_price"=>$rebook_fee, 1924 "commission_price"=>$rebook_fee,
1925 "rebook"=>1, 1925 "rebook"=>1,
1926 - "order_no" => getOrderSn(), 1926 + "rebook_no" => getOrderSn(),
1927 "reservation_time" => $reservation_time, 1927 "reservation_time" => $reservation_time,
1928 ]); 1928 ]);
1929 $neworder=Db::name("order")->where("id", $id)->find(); 1929 $neworder=Db::name("order")->where("id", $id)->find();