You've already forked qlg.tsgz.moe
Init Repo
This commit is contained in:
98
hyhproject/admin/controller/Index.php
Executable file
98
hyhproject/admin/controller/Index.php
Executable file
@ -0,0 +1,98 @@
|
||||
<?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(){
|
||||
|
||||
}
|
||||
|
||||
}
|
Reference in New Issue
Block a user