소스 검색

商城,已付款未发货的订单取消,自动退款

lizhen_gitee 9 달 전
부모
커밋
04a1f740d0
1개의 변경된 파일2개의 추가작업 그리고 1개의 파일을 삭제
  1. 2 1
      addons/unishop/controller/Order.php

+ 2 - 1
addons/unishop/controller/Order.php

@@ -403,7 +403,8 @@ class Order extends Base
                     $order = Db::name('unishop_order')->where('id',$order_id)->find();
 
                     if($order['pay_type'] == 2){
-                        $wallet_rs = model('wallet')->lockChangeAccountRemain($order['user_id'],'money',$refund_amount,32,'商城取消订单退款'.$order['out_trade_no'],'unishop_order',$order_id);
+                        $wallet = new \app\common\model\Wallet();
+                        $wallet_rs = $wallet->lockChangeAccountRemain($order['user_id'],'money',$refund_amount,32,'商城取消订单退款'.$order['out_trade_no'],'unishop_order',$order_id);
                         if($wallet_rs['status'] === false){
                             Db::rollback();
                             $this->error($wallet_rs['msg']);