first commit
This commit is contained in:
@@ -0,0 +1,58 @@
|
||||
<?php
|
||||
/**
|
||||
* Created by PhpStorm.
|
||||
* User: Administrator
|
||||
* Date: 2018/10/1
|
||||
* Time: 1:10
|
||||
*/
|
||||
|
||||
namespace app\admin\controller\api;
|
||||
|
||||
|
||||
use app\admin\controller\AdminController;
|
||||
use think\facade\Cache;
|
||||
|
||||
|
||||
/**
|
||||
* 后台公共接口
|
||||
* Class Common
|
||||
* @package app\api\controller\admin
|
||||
*/
|
||||
class Common extends AdminController {
|
||||
|
||||
/**
|
||||
* 获取菜单接口
|
||||
*/
|
||||
public function getMenu() {
|
||||
$SysInfo = Cache::get('SysInfo');
|
||||
|
||||
if (!isset($SysInfo['AdminModuleName'])) {
|
||||
return __error('后台绑定模块名数据有误,请刷新缓存或修改数据库配置!');
|
||||
}
|
||||
$this->redirect(url("{$SysInfo['AdminModuleName']}.php\api.menu\getMenu"));
|
||||
}
|
||||
|
||||
/**
|
||||
* 打开图片上传窗口
|
||||
* @return \think\response\Json
|
||||
*/
|
||||
public function uploadIamge($type = 'one') {
|
||||
$SysInfo = Cache::get('SysInfo');
|
||||
if (!isset($SysInfo['AdminModuleName'])) {
|
||||
return __error('后台绑定模块名数据有误,请刷新缓存或修改数据库配置!');
|
||||
}
|
||||
$this->redirect(url("{$SysInfo['AdminModuleName']}.php\\tool.upload\image") . "?type=" . $type);
|
||||
}
|
||||
|
||||
/**
|
||||
* 后台刷新缓存接口
|
||||
* @return \think\response\Json
|
||||
*/
|
||||
public function clearCache() {
|
||||
if (app('cache')->clear()) {
|
||||
return __success('缓存刷新成功!');
|
||||
} else {
|
||||
return __error('缓存刷新失败!');
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user