allocatr/application/admin/behavior/OrderDispatchLog.php
2025-03-31 11:28:33 +08:00

32 lines
966 B
PHP

<?php
namespace app\admin\behavior;
use think\Lang;
class OrderDispatchLog
{
//记录订单任务日志
public function run(&$response)
{
Lang::load(APP_PATH . 'admin/lang/zh-cn/orders/dispatch2.php');
$Model = new \app\admin\model\OrderDispatch();
$statusList = $Model->getStatusList();
$dispatch = $response['dispatch']; //订单对象
$remark = $response['remark'] ?? ''; //备注
$data = [
'dispatch_id' => $dispatch->id,
'order_id' => $dispatch->order_id,
'worker_id' => $dispatch->worker_id,
'order_status' => $dispatch->status,
'order_status_text' => $statusList[$dispatch->status],
'remark' => $remark,
];
\app\admin\model\OrderDispatchLog::create($data);
//(new \app\admin\model\OrderDispatchLog())->cre($data);
}
}