正在显示
1 个修改的文件
包含
23 行增加
和
4 行删除
| @@ -1829,7 +1829,9 @@ class Car extends Base | @@ -1829,7 +1829,9 @@ class Car extends Base | ||
| 1829 | } | 1829 | } |
| 1830 | if($newrefund_time<3600){ | 1830 | if($newrefund_time<3600){ |
| 1831 | $pay_fee = $order['price']; | 1831 | $pay_fee = $order['price']; |
| 1832 | - $rebook_fee = $pay_fee; | 1832 | + $rebook_fee = 0; |
| 1833 | + $res = Db::name("order")->update(["commission_price"=>$rebook_fee,"rebook"=>1, "order_no" => getOrderSn(),"create_time"=>time()]); | ||
| 1834 | + $this->success("请求成功"); | ||
| 1833 | }else if($newrefund_time>3600 & $newrefund_time<7200){ | 1835 | }else if($newrefund_time>3600 & $newrefund_time<7200){ |
| 1834 | $pay_fee = $order['price']*0.8; | 1836 | $pay_fee = $order['price']*0.8; |
| 1835 | $rebook_fee = $pay_fee; | 1837 | $rebook_fee = $pay_fee; |
| @@ -1841,11 +1843,28 @@ class Car extends Base | @@ -1841,11 +1843,28 @@ class Car extends Base | ||
| 1841 | $rebook_fee = $pay_fee; | 1843 | $rebook_fee = $pay_fee; |
| 1842 | }else if($newrefund_time<43200){ | 1844 | }else if($newrefund_time<43200){ |
| 1843 | $pay_fee = $order['price']; | 1845 | $pay_fee = $order['price']; |
| 1844 | - $rebook_fee = $pay_fee; | ||
| 1845 | - | 1846 | + $rebook_fee = 0; |
| 1847 | + $res = Db::name("order")->update(["commission_price"=>$rebook_fee,"rebook"=>1, "order_no" => getOrderSn(),"create_time"=>time()]); | ||
| 1848 | + $this->success("请求成功"); | ||
| 1846 | } | 1849 | } |
| 1847 | } | 1850 | } |
| 1848 | - $this->success('改签成功',[$id,$reservation_time]); | 1851 | + $res = Db::name("order")->update(["commission_price"=>$rebook_fee,"rebook"=>1, "order_no" => getOrderSn(),"create_time"=>time()]); |
| 1852 | + $neworder=Db::name("order")->where("id", $id)->find(); | ||
| 1853 | + $userinfo = Db::name('user') | ||
| 1854 | + ->where(['id' => $this->auth->id]) | ||
| 1855 | + ->field('id,wx_xcx_openid') | ||
| 1856 | + ->find(); | ||
| 1857 | + $notifyURI = $this->doman . '/addons/epay/api/OrderPayNtf'; | ||
| 1858 | + $params = [ | ||
| 1859 | + 'amount' => $neworder['commission_price'], | ||
| 1860 | + 'orderid' => $neworder['order_no'], | ||
| 1861 | + 'type' => 'wechat', | ||
| 1862 | + 'notifyurl' => $notifyURI, | ||
| 1863 | + 'method' => 'miniapp', | ||
| 1864 | + 'openid' => $userinfo['wx_xcx_openid'], | ||
| 1865 | + ]; | ||
| 1866 | + $f = \addons\epay\library\Service::submitOrder($params); | ||
| 1867 | + $this->success("请求成功", $f); | ||
| 1849 | } | 1868 | } |
| 1850 | 1869 | ||
| 1851 | } | 1870 | } |
-
请 注册 或 登录 后发表评论