<?php
namespace imcat\adm;

use 
imcat\basJscss;
use 
imcat\glbConfig;
use 
imcat\usrBase;

class 
texAdtop{

    static function 
adm_jscfgs(){
        
$jscfg "\n// js Admin"
        
$jscfg .= "\nvar _miadm={}, _mpadm={}; ";
        
$user usrBase::userObj('Admin');
        
$imenu '';
        if(!empty(
$user)){
            if(!empty(
$user->uperm['impid'])){ // 继承菜单
                
$grades glbConfig::read('grade','dset');
                if(isset(
$grades[$user->uperm['impid']])){
                    
$imenu $grades[$user->uperm['impid']]['pmadm'];
                }
            }
            
$jscfg .= "\n_miadm.userType = '".$user->userType."';";
            
$jscfg .= "\n_miadm.userGrade = '".@$user->uperm['grade']."';"
            
$jscfg .= "\n_miadm.userFlag = '".$user->userFlag."';";
            
$jscfg .= "\n_miadm.uname = '".@$user->usess['uname']."';";
            
$jscfg .= "\n_mpadm.title = '".@$user->uperm['title']."';";
            
$jscfg .= "\n_mpadm.menus = ':,".@$user->uperm['pmadm'].",$imenu,';";
            
$jscfg .= "\n_mpadm.defmu = '".@$user->uperm['defmu']."';";
        }
        
$jscfg .= "\n";
        echo 
basJscss::jscode($jscfg);
    }

}