services->rabbitMq->push(RabbitMqEnum::EXCHANGE_ORDER, RabbitMqEnum::ORDER_QUEUE, , self::class, 'handleSync'); $mall_list = Mall::getEnableMallList(true); if(!empty($mall_list)){ foreach ($mall_list as $mall){ $isInsall = MallAddons::isInstall($mall['id'], AchievementEnum::ADDONS_NAME); if (!$isInsall) continue; (new AchievementOrderLogic())->statisAward($mall['id']); } } } catch (\Exception $e) { //throw $th; } } }