作者 郭文星

123

@@ -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 - $this->error("该订单无法退款"); 543 + if($order['order_status']!=1){
  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;