@@ -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();
@@ -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')
},