完善系统问题

This commit is contained in:
augushong
2020-05-19 21:25:53 +08:00
parent 04134e3b41
commit a961389631
4 changed files with 23 additions and 5 deletions

View File

@@ -89,4 +89,11 @@ class System extends Common
return $this->success(); return $this->success();
} }
public function clearCache()
{
Cache::clear();
return $this->success('清楚成功');
}
} }

View File

@@ -42,7 +42,12 @@ function get_system_config($name = '', $default = '')
$list = Cache::get('system_config'); $list = Cache::get('system_config');
if (empty($list)) { if (empty($list)) {
$list = SystemConfig::column('value', 'name'); try {
$list = SystemConfig::column('value', 'name');
} catch (\Throwable $th) {
return $default;
}
} }
if ($name === '') { if ($name === '') {
@@ -71,15 +76,15 @@ function get_source_link($url)
$resource_domain = get_system_config('resource_domain'); $resource_domain = get_system_config('resource_domain');
if (empty($resource_domain)) { if (empty($resource_domain)) {
$resource_domain = request()->host(); $resource_domain = request()->domain();
} }
return 'http://' . $resource_domain . '/' . $url; return $resource_domain . '/' . $url;
} }
} }
function de_source_link($url) function de_source_link($url)
{ {
$domain = 'http://' . get_system_config('resource_domain') . '/'; $domain = get_system_config('resource_domain') . '/';
if (strpos($url, $domain) === 0) { if (strpos($url, $domain) === 0) {
return str_replace($domain, '', $url); return str_replace($domain, '', $url);
} }

View File

@@ -1,5 +1,5 @@
<div class="layui-header"> <div class="layui-header">
<a class="layui-logo" href="/">{:get_system_config('site_name')}</a> <a class="layui-logo" href="{:url('index/Index/index')}" target="_blank">{:get_system_config('site_name')}</a>
<!-- 头部区域可配合layui已有的水平导航 PC端显示 --> <!-- 头部区域可配合layui已有的水平导航 PC端显示 -->
<ul class="layui-nav layui-layout-left layui-hide-xs pc-nav-container"> <ul class="layui-nav layui-layout-left layui-hide-xs pc-nav-container">
<li class="layui-nav-item header-nav-item" data-name="Index" ><a href="{:url('admin/Index/index')}">首页</a></li> <li class="layui-nav-item header-nav-item" data-name="Index" ><a href="{:url('admin/Index/index')}">首页</a></li>

View File

@@ -123,5 +123,11 @@
</dl> </dl>
</li> </li>
</ul> </ul>
<ul class="layui-nav layui-nav-tree" lay-filter="test">
<li class="layui-nav-item layui-nav-itemed left-nav-item">
<a class="" href="{:url('admin/System/clearCache')}">清空缓存</a>
</li>
</ul>
</div> </div>
</div> </div>