You've already forked qlg.tsgz.moe
							
							
		
			
				
	
	
		
			99 lines
		
	
	
		
			2.0 KiB
		
	
	
	
		
			PHP
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			99 lines
		
	
	
		
			2.0 KiB
		
	
	
	
		
			PHP
		
	
	
		
			Executable File
		
	
	
	
	
<?php
 | 
						|
namespace wstmart\admin\controller;
 | 
						|
use wstmart\admin\model\Staffs;
 | 
						|
use wstmart\admin\model\Menus;
 | 
						|
use wstmart\admin\model\Index as M;
 | 
						|
/**
 | 
						|
 * ============================================================================
 | 
						|
 * 首页控制器
 | 
						|
 */
 | 
						|
class Index extends Base{
 | 
						|
	/**
 | 
						|
	 * 跳去登录页
 | 
						|
	 */
 | 
						|
	public function login(){
 | 
						|
		if('quanlianggongmall' == input('key')){
 | 
						|
        	model('CronJobs')->autoByAdmin();
 | 
						|
			return $this->fetch("/login");
 | 
						|
		}else{
 | 
						|
            echo 'hello';
 | 
						|
        }
 | 
						|
	}
 | 
						|
	
 | 
						|
    public function index(){
 | 
						|
    	$m = new Menus();
 | 
						|
    	$ms = $m->getMenus();
 | 
						|
       // dump($ms);die;
 | 
						|
    	$this->assign("sysMenus",$ms);
 | 
						|
    	return $this->fetch("/index");
 | 
						|
    }
 | 
						|
    
 | 
						|
    /**
 | 
						|
     * 登录验证
 | 
						|
     */
 | 
						|
    public function checkLogin(){
 | 
						|
    	$m = new Staffs();
 | 
						|
    	return $m->checkLogin();
 | 
						|
    }
 | 
						|
    
 | 
						|
    /**
 | 
						|
     * 退出系统
 | 
						|
     */
 | 
						|
    public function logout(){
 | 
						|
    	session('WST_STAFF',null);
 | 
						|
    	return WSTReturn("退出成功,正在跳转页面", 1);
 | 
						|
    }
 | 
						|
    
 | 
						|
    /**
 | 
						|
     * 系统预览
 | 
						|
     */
 | 
						|
    public function main(){
 | 
						|
    	$m = new M();
 | 
						|
    	$rs = $m->summary();
 | 
						|
    	$this->assign("object",$rs);
 | 
						|
    	return $this->fetch("/main");
 | 
						|
    }
 | 
						|
    
 | 
						|
    /**
 | 
						|
     * 获取用户权限
 | 
						|
     */
 | 
						|
    public function getGrants(){
 | 
						|
    	$rs = session('WST_STAFF');
 | 
						|
    	if(empty($rs))return WSTReturn("您未登录,请先登录系统",-1);
 | 
						|
    	$rs = $rs['privileges'];
 | 
						|
    	$grants = [];
 | 
						|
    	foreach ($rs as $v){
 | 
						|
    		$grants[$v] = true;
 | 
						|
    	}
 | 
						|
    	return WSTReturn("权限加载成功",1, $grants);
 | 
						|
    }
 | 
						|
    /**
 | 
						|
     * 清除缓存
 | 
						|
     */
 | 
						|
    public function clearcache(){
 | 
						|
    	WSTClearAllCache();
 | 
						|
    	return WSTReturn("清除成功!", 1);
 | 
						|
    }
 | 
						|
    
 | 
						|
    /**
 | 
						|
     * 获取最新版本提示
 | 
						|
     */
 | 
						|
    public function getVersion(){
 | 
						|
		return [];
 | 
						|
    }
 | 
						|
    
 | 
						|
    /**
 | 
						|
     * 输入授权码
 | 
						|
     */
 | 
						|
    public function enterLicense(){
 | 
						|
    	return $this->fetch("/enter_license");
 | 
						|
    }
 | 
						|
    /**
 | 
						|
     * 验证授权码
 | 
						|
     */
 | 
						|
    public function verifyLicense(){
 | 
						|
    	
 | 
						|
    }
 | 
						|
    
 | 
						|
}
 |