allocatr/application/admin/behavior/OrderLog.php
2025-03-06 15:50:31 +08:00

29 lines
788 B
PHP

<?php
namespace app\admin\behavior;
class OrderLog
{
//记录订单日志
public function run(&$response)
{
$Model = new \app\admin\model\Order();
$statusList = $Model->getStatusList();
$order = $response['order'];
$role = $response['role'];
$auth = $response['auth']??null;
$remark = $response['remark'] ?? '';
$data = [
'order_id' => $order->id,
'order_status' => $order->status,
'order_status_text' => $statusList[$order->status],
'role' => $role,
'remark' => $remark,
'admin_id' => $auth->id ?? 0,
'admin_user' => $auth->nickname ??'system'
];
$Model->save($data);
}
}