routes.php 1.84 KB
<?php
use domain\upgrade\UpgradeStatus;
$user = Yii::$app->user->identity;
if (isset($user->is_manufacture) && $user->is_manufacture == 1) {
    return [
        [
            'path' => '/dashboard',
            'label' => '欢迎',
        ],
        [
            'path' => '/upgrade',
            'label' => '版本',
            'routes' => [
                [
                    'path' => '/upgrade',
                    'redirect' => '/upgrade/upgrade/index'
                ],
                ['label' => '版本管理', 'path'=> '/upgrade/upgrade/index'],
            ]
        ],
        [
            'path' => '/myself',
            'label' => '账号',
            'routes' => [
                [
                    'path' => '/myself',
                    'redirect' => '/my/default/my-index'
                ],
                ['label' => '账号管理', 'path'=> '/my/default/my-index'],
                ['label' => '修改密码', 'path'=> '/my/default/password'],
            ]
        ]
    ];
} else {
    return [
        [
            'path' => '/dashboard',
            'label' => '欢迎',
        ],
        [
            'path' => '/user',
            'label' => '用户管理',
            'routes' => [
                [
                    'path' => '/user',
                    'redirect' => '/user/user/index'
                ],
                ['label' => '用户管理', 'path' => '/user/user/index'],
            ]
        ],
        [
            'path' => '/system',
            'label' => '系统',
            'routes' => [
                [
                    'path' => '/system',
                    'redirect' => '/system/role/index'
                ],
                ['label' => '角色管理', 'path' => '/system/role/index'],
                ['label' => '账号管理', 'path' => '/system/account/index'],
            ]
        ]
    ];
}