TimestampBehavior::class, ] ]; } public static function addHandleLog($order_id = 0, $handle_type = self::HANDLE_TYPE_SEND) { $admin = get_admin(); $admin_type = self::ADMIN_TYPE_STORE; if ($admin->type === 'admin') { $admin_type = self::ADMIN_TYPE_AREA; } if ($admin->type === 'bd') { $admin_type = self::ADMIN_TYPE_BD; } $order = Order::findOne($order_id); $store_id = 0; if ($order) { $store_id = $order->store_id; } $model = new self(); $model->admin_id = $admin->id; $model->admin_type = $admin_type; $model->order_id = $order_id; $model->store_id = $store_id; $model->handle_type = $handle_type; if (!$model->save()) { return [ 'code' => 1, 'msg' => json_encode($model->errors, JSON_UNESCAPED_UNICODE) ]; } return [ 'code' => 0, 'msg' => '操作成功' ]; } }