24 lines
624 B
PHP
24 lines
624 B
PHP
<?php
|
|
|
|
namespace app\admin\behavior;
|
|
|
|
class OrderLog
|
|
{
|
|
//记录订单日志
|
|
public function run(&$response)
|
|
{
|
|
$Model = new \app\admin\model\OrderLog();
|
|
$statusList = $Model->getOrderStatusList();
|
|
$order = $response['order'];
|
|
$auth = $response['auth']??'';
|
|
$data = [
|
|
'order_id' => $order->id,
|
|
'order_status' => $order->status,
|
|
'remark' => $statusList[$order->status],
|
|
'admin_id' => $auth->id ?? 0,
|
|
'admin_user' => $auth->username ??'sys'
|
|
];
|
|
$Model->save($data);
|
|
}
|
|
}
|