load($params, '') && $formModel->updateAsync()){ \Yii::$app->swooleAsyncTimer->pushAsyncResultToAdmin($params['handleUserId'], "更新期数配置成功"); } else { \Yii::$app->swooleAsyncTimer->pushAsyncResultToAdmin($params['handleUserId'], "更新期数配置失败,原因:".Form::formatErrorsForApi($formModel->getErrors()), false); } } /** * 更新汇率 * @param $taskKey * @throws Exception */ public function actionUpdateExchangeRate($taskKey) { $params = Cache::getAsyncParams($taskKey); $formModel = new ShopGoodsForm(); if ($formModel->load($params, '') && $formModel->updateAsync($params['currencyId'])) { \Yii::$app->swooleAsyncTimer->pushAsyncResultToAdmin($params['handleUserId'], "更新汇率配置成功"); } else { \Yii::$app->swooleAsyncTimer->pushAsyncResultToAdmin($params['handleUserId'], "更新汇率配置失败,原因:".Form::formatErrorsForApi($formModel->getErrors()), false); } } }