xieruidong 2 年之前
父节点
当前提交
29f1cbc8cf
共有 2 个文件被更改,包括 12 次插入0 次删除
  1. 11 0
      application/admin/controller/Orders.php
  2. 1 0
      public/assets/js/backend/orders.js

+ 11 - 0
application/admin/controller/Orders.php

@@ -5,6 +5,7 @@ namespace app\admin\controller;
 use app\admin\model\OrderInfo;
 use app\common\controller\Backend;
 use app\common\model\OrderLogistics;
+use think\Db;
 use think\db\Query;
 
 /**
@@ -152,4 +153,14 @@ class Orders extends Backend
         $this->assign('timeLine',$timeLine);
         return $this->fetch();
     }
+    #收款
+    public function payed($ids){
+        Db::startTrans();
+        $order=$this->model->lock(true)->find($ids);
+        if($order->is_wait_pay){
+            $order->makePay();
+        }
+        Db::commit();
+        $this->success();
+    }
 }

+ 1 - 0
public/assets/js/backend/orders.js

@@ -69,6 +69,7 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form'], function ($, undefin
                                     classname: 'btn btn-xs btn-info btn-ajax',
                                     icon: 'fa',
                                     url: 'orders/payed',
+                                    confirm:'确认已收款?',
                                     success: function (data) {
                                         $('.btn-refresh').trigger('click')
                                     },