添加日志
This commit is contained in:
parent
25f1c91271
commit
4da8536a47
|
|
@ -12,6 +12,7 @@ use fast\Tree;
|
|||
use think\Db;
|
||||
use think\exception\PDOException;
|
||||
use think\exception\ValidateException;
|
||||
use think\Hook;
|
||||
use think\Model;
|
||||
use function Symfony\Component\Clock\now;
|
||||
|
||||
|
|
@ -208,6 +209,14 @@ class Order extends Backend
|
|||
$params['update_time'] = date('Y-m-d H:i:s');
|
||||
|
||||
$result = $this->model->allowField(true)->save($params);
|
||||
|
||||
//日志
|
||||
$hookparams['order'] = $this->model;
|
||||
$hookparams['role'] = 1;
|
||||
$hookparams['auth'] = $this->auth;
|
||||
$hookparams['remark'] = $params['remark']??'';
|
||||
Hook::listen('order_change', $hookparams);
|
||||
|
||||
if ($params['dispatch_type'] == 2) {
|
||||
$this->autoDispatch($this->model);
|
||||
}
|
||||
|
|
@ -367,6 +376,15 @@ class Order extends Backend
|
|||
(new OrderDispatch())->allowField(true)->save($insert);
|
||||
$order->status = \app\admin\model\Order::STATUS_DISPATCHED;
|
||||
$order->save();
|
||||
|
||||
|
||||
//日志
|
||||
$hookparams['order'] = $order;
|
||||
$hookparams['role'] = 1;
|
||||
$hookparams['auth'] = $this->auth;
|
||||
$hookparams['remark'] = $params['remark']??'';
|
||||
Hook::listen('order_change', $hookparams);
|
||||
|
||||
return true;
|
||||
|
||||
}
|
||||
|
|
@ -460,6 +478,14 @@ class Order extends Backend
|
|||
}
|
||||
$params['status'] = \app\admin\model\Order::STATUS_CANCEL;
|
||||
$result = $order->allowField(true)->save($params);
|
||||
|
||||
//日志
|
||||
$hookparams['order'] = $order;
|
||||
$hookparams['role'] = 1;
|
||||
$hookparams['auth'] = $this->auth;
|
||||
$hookparams['remark'] = $params['remark']??'';
|
||||
Hook::listen('order_change', $hookparams);
|
||||
|
||||
Db::commit();
|
||||
} catch (ValidateException | PDOException | Exception $e) {
|
||||
Db::rollback();
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user