Commit 8a9d5890 authored by shajiaiming's avatar shajiaiming

fix

parent 8d15f915
......@@ -19,12 +19,12 @@ class IssueChainController extends BaseController
public function actionIndex()
{
$data = null;
$platform_id = Yii::$app->request->getPlatformId();
if (1 == $platform_id) {
$chain_model = CoinPlatform::find()->all();
$group = Yii::$app->request->getGroup();
if ('administrator' == $group) {
$chain_model = CoinPlatform::find()->where(['<>', 'chain_id', 0])->all();
} else {
$chain_model = CoinPlatform::find()->where(['id' => $platform_id])->all();
$platform_id = Yii::$app->request->getPlatformId();
$chain_model = CoinPlatform::find()->where(['id' => $platform_id])->andWhere(['<>', 'chain_id', 0])->all();
}
if (false == $chain_model) {
......@@ -33,7 +33,10 @@ class IssueChainController extends BaseController
goto doEnd;
}
foreach ($chain_model as &$val) {
foreach ($chain_model as $key => $val) {
if (!isset(Yii::$app->params['chain_nodes'][strtoupper($val->chain->platform)])) {
unset($chain_model[$key]);
}
$val->chain_name = isset($val->chain->platform) ? $val->chain->platform : '';
unset($val->download_url);
unset($val->introduce);
......@@ -41,10 +44,14 @@ class IssueChainController extends BaseController
unset($val->update_time);
unset($val->chain_id);
}
$data = [];
foreach ($chain_model as $val) {
$data[] = $val;
}
$msg = 'ok';
$code = 0;
$data = $chain_model;
#$data = $chain_model;
doEnd :
return ['code' => $code, 'msg' => $msg, 'data' => $data];
......
......@@ -46,7 +46,8 @@ class UserController extends BaseController
'username' => $user->username,
'uid' => isset($user->bind_uid) ? $user->bind_uid : $user->uid,
'type' => isset($user->bind_uid) ? 2 : 1,
'platform_id' => $user->platform_id
'platform_id' => $user->platform_id,
'group' => $user->group
];
return ['code' => $code, 'msg' => $msg, 'data' => $data];
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment