正在显示
1 个修改的文件
包含
11 行增加
和
0 行删除
| @@ -540,7 +540,18 @@ class Car extends Base | @@ -540,7 +540,18 @@ class Car extends Base | ||
| 540 | //查询订单 | 540 | //查询订单 |
| 541 | $order=Db::name("order")->where("id",$id)->find(); | 541 | $order=Db::name("order")->where("id",$id)->find(); |
| 542 | if($order['is_pay']==1){ | 542 | if($order['is_pay']==1){ |
| 543 | + if($order['order_status']!=1){ | ||
| 543 | $this->error("该订单无法退款"); | 544 | $this->error("该订单无法退款"); |
| 545 | + } | ||
| 546 | + if($order['pay_type']=="offlinepay"){ | ||
| 547 | + $relogs['update_time'] = time(); | ||
| 548 | + $relogs['is_pay'] = 3; | ||
| 549 | + $relogs['refund_time'] = time(); | ||
| 550 | + $rs2 = Db::name('order') | ||
| 551 | + ->where(['id' => $order['id']]) | ||
| 552 | + ->update($relogs); | ||
| 553 | + } | ||
| 554 | + //$this->error("该订单无法退款"); | ||
| 544 | //拼接退款参数 | 555 | //拼接退款参数 |
| 545 | $pay_fee = $order['price']; | 556 | $pay_fee = $order['price']; |
| 546 | $refund_fee = $pay_fee; | 557 | $refund_fee = $pay_fee; |
-
请 注册 或 登录 后发表评论