31 lines
953 B
PHP
31 lines
953 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,
|
|
'status' => $dispatch->status,
|
|
'status_text' => $statusList[$dispatch->status],
|
|
'remark' => $remark,
|
|
];
|
|
\app\admin\model\OrderDispatchLog::create($data);
|
|
//(new \app\admin\model\OrderDispatchLog())->cre($data);
|
|
}
|
|
}
|