request->getPlatformId(); if (1 == $platform_id) { $chain_model = CoinIssueChain::find()->select('id, chain_name, charge')->asArray()->all(); } else { $chain_model = CoinIssueChain::find()->select('id, chain_name, charge')->where(['platform_id' => $platform_id])->asArray()->one(); } if (false == $chain_model) { $msg = '不存在的链'; $code = -1; goto doEnd; } $msg = 'ok'; $code = 0; $data = $chain_model; doEnd : return ['code' => $code, 'msg' => $msg, 'data' => $data]; } public function actionSetCharge() { } }