isInStorage) { $context->expectedNextStep = VoiceMessage::PLEASE_SWIPE_STORAGE_OUT; return false; } // 如果不是机洗 if ($context->readerType !== MachineWashNode::getName()) { return false; } return Config::getInstance()->enableVirtualCleanerParser; } /** * TODO 具体处理逻辑 */ protected function doHandle(ProcessContext $context): ProcessContext { return $context; } }