增加后台全局状态;增加默认头像

This commit is contained in:
2022-10-18 09:46:00 +08:00
parent c9bbb430e7
commit 39c9c4b531
4 changed files with 16 additions and 4 deletions

View File

@@ -43,8 +43,8 @@
</li>
<li class="layui-nav-item layuimini-setting">
<a href="javascript:;">
<img src="{:session('admin.head_img')}" class="layui-nav-img" width="50" height="50">
<cite class="adminName">{:session('admin.username')}</cite>
<img src="{$session_admin.head_img}" class="layui-nav-img" width="50" height="50">
<cite class="adminName">{$session_admin.username}</cite>
<span class="layui-nav-more"></span>
</a>
<dl class="layui-nav-child">

View File

@@ -4,7 +4,7 @@
<div class="layui-form-item">
<label class="layui-form-label required">用户头像</label>
<div class="layui-input-block layuimini-upload">
<input name="head_img" class="layui-input layui-col-xs6" lay-verify="required" lay-reqtext="请上传用户头像" placeholder="请上传用户头像" value="/static/admin/images/head.jpg">
<input name="head_img" class="layui-input layui-col-xs6" lay-verify="required" lay-reqtext="请上传用户头像" placeholder="请上传用户头像" value="/static/common/images/head.png">
<div class="layuimini-upload-btn">
<span><a class="layui-btn" data-upload="head_img" data-upload-number="one" data-upload-exts="png|jpg|ico|jpeg" data-upload-icon="image"><i class="fa fa-upload"></i> 上传</a></span>
<span><a class="layui-btn layui-btn-normal" id="select_head_img" data-upload-select="head_img" data-upload-number="one" data-upload-mimetype="image/*"><i class="fa fa-list"></i> 选择</a></span>

View File

@@ -4,7 +4,7 @@
namespace app\common\controller;
use app\admin\model\SystemAdmin;
use app\admin\service\ConfigService;
use app\BaseController;
use app\common\constants\AdminConstant;
@@ -101,6 +101,12 @@ class AdminController extends BaseController
*/
protected $exportFileName = null;
/**
* 当前登陆的管理员
* @var SystemAdmin
*/
protected $sessionAdmin;
/**
* 初始化方法
*/
@@ -374,6 +380,12 @@ class AdminController extends BaseController
$this->error('演示环境下不允许修改');
}
}
$model_admin = SystemAdmin::autoCache('read',$adminId)->find($adminId);
$this->sessionAdmin = $model_admin;
$this->assign('session_admin',$model_admin);
}
/**