mirror of
https://gitee.com/ulthon/ulthon_admin.git
synced 2026-07-07 18:42:49 +08:00
文件管理,接入验证码
This commit is contained in:
@@ -78,7 +78,7 @@
|
||||
elem:'.upload-admin-avatar',
|
||||
url:'{:url("api/Files/save")}',
|
||||
data:{
|
||||
type:1,
|
||||
type:2,
|
||||
dir:'admin_avatar'
|
||||
},
|
||||
accept:'images',
|
||||
|
||||
@@ -4,6 +4,7 @@
|
||||
<ul class="layui-nav layui-layout-left">
|
||||
<li class="layui-nav-item"><a href="{:url('admin/Index/index')}">首页</a></li>
|
||||
<li class="layui-nav-item"><a href="">用户管理</a></li>
|
||||
<li class="layui-nav-item"><a href="{:url('File/index')}">文件管理</a></li>
|
||||
<li class="layui-nav-item"><a href="{:url('admin/System/index')}">系统设置</a></li>
|
||||
</ul>
|
||||
<ul class="layui-nav layui-layout-right">
|
||||
|
||||
15
view/admin/common/left_file.html
Normal file
15
view/admin/common/left_file.html
Normal file
@@ -0,0 +1,15 @@
|
||||
<div class="layui-side layui-bg-black">
|
||||
<div class="layui-side-scroll">
|
||||
<!-- 左侧导航区域(可配合layui已有的垂直导航) -->
|
||||
<ul class="layui-nav layui-nav-tree" lay-filter="test">
|
||||
<li class="layui-nav-item layui-nav-itemed">
|
||||
<a class="" href="javascript:;">文件管理</a>
|
||||
<dl class="layui-nav-child">
|
||||
{volist name=":config('upload_type')" id="vo"}
|
||||
<dd><a href="{:url('File/index',['type'=>$key])}">{$vo}</a></dd>
|
||||
{/volist}
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
92
view/admin/file/index.html
Normal file
92
view/admin/file/index.html
Normal file
@@ -0,0 +1,92 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<meta http-equiv="X-UA-Compatible" content="ie=edge">
|
||||
<title>文件管理</title>
|
||||
{include file="common/_require"}
|
||||
</head>
|
||||
|
||||
<body class="layui-layout-body">
|
||||
|
||||
<div class="layui-layout layui-layout-admin">
|
||||
{include file="common/_header"}
|
||||
|
||||
{include file="common/left_file"}
|
||||
|
||||
<div class="layui-body">
|
||||
|
||||
<div style="padding:15px">
|
||||
<div class="main-header">
|
||||
<span class="layui-breadcrumb">
|
||||
<a>首页</a>
|
||||
<a><cite>文件管理</cite></a>
|
||||
</span>
|
||||
</div>
|
||||
<div class="main-container">
|
||||
<div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<table class="layui-table">
|
||||
|
||||
<thead>
|
||||
<tr>
|
||||
<th>ID</th>
|
||||
<th>预览</th>
|
||||
<th>名称</th>
|
||||
<th>文件信息</th>
|
||||
<th>状态时间</th>
|
||||
<th>操作</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
{php}$empty = '<tr><td colspan="10">暂无数据</td></tr>';{/php}
|
||||
{volist name="list" id="vo" empty="$empty"}
|
||||
<tr>
|
||||
<td>{$vo.id}</td>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
<p>保存名称:{$vo->getData('save_name')}</p>
|
||||
<p>文件名:{$vo->getData('file_name')}</p>
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>文件类型: {$vo.mime_type}</p>
|
||||
<p>文件用途: <span style="color: red">{$vo.type}</span> </p>
|
||||
<p>文件大小: {$vo.file_size}</p>
|
||||
<p>文件指纹: {$vo.file_md5}</p>
|
||||
</td>
|
||||
<td>
|
||||
<p style="color: red">{$vo.status}</p>
|
||||
<p>上传时间:{$vo.create_time}</p>
|
||||
<p>使用时间:{$vo.used_time}</p>
|
||||
<p>清除时间:{$vo.delete_time}</p>
|
||||
<p>清除时间:{$vo.clear_time}</p>
|
||||
</td>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
{/volist}
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<div>
|
||||
{$list|raw}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
{include file="common/_footer"}
|
||||
</div>
|
||||
</body>
|
||||
|
||||
</html>
|
||||
@@ -34,8 +34,6 @@
|
||||
{:get_system_config('site_name')}
|
||||
</div>
|
||||
<div>
|
||||
|
||||
|
||||
<form class="layui-form layui-form-pane" action="">
|
||||
<div class="layui-form-item">
|
||||
<label class="layui-form-label">用户名</label>
|
||||
@@ -50,6 +48,14 @@
|
||||
<input type="password" name="password" required lay-verify="required"
|
||||
placeholder="请输入密码" autocomplete="off" class="layui-input">
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-form-item">
|
||||
<label class="layui-form-label">验证码</label>
|
||||
<div class="layui-input-block">
|
||||
<input type="text" name="captcha" required lay-verify="required"
|
||||
placeholder="请输入验证码" autocomplete="off" class="layui-input">
|
||||
<img src="/api/Captcha/build" onclick="this.src = '/api/Captcha/build?v='+Math.random()" style="cursor: pointer" alt="">
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user