layui title 修复

This commit is contained in:
taoser 2021-03-01 12:17:56 +08:00
parent 48f3c12e55
commit 3264e4b42c
20 changed files with 52 additions and 384 deletions

View File

@ -1,4 +1,4 @@
/keyauth
/key_auth
/time_line
/version
/plugins

View File

@ -3,11 +3,31 @@
{block name="body"}
<div class="layui-fluid">
<div class="layui-card">
<div class="layui-card-header">插件管理</div>
<div class="layui-form layui-card-header layuiadmin-card-header-auto">
<div class="layui-form-item">
<div class="layui-inline">
插件分类
</div>
<div class="layui-inline">
<select name="id" lay-filter="LAY-user-adminrole-type">
<option value="">全部插件</option>
<option value="">支付</option>
<option value="">第三方登陆</option>
</select>
</div>
</div>
</div>
<div class="layui-card-body">
<div style="padding-bottom: 10px;">
<!--button class="layui-btn layuiadmin-btn-admin" data-type="batchdel">删除</button-->
<button class="layui-btn layuiadmin-btn-admin" data-type="add">添加</button>
<div class="layui-btn-group" style="padding-bottom: 10px;">
<button class="layui-btn layuiadmin-btn-admin" data-type="batchdel">刷新</button>
<button class="layui-btn layuiadmin-btn-admin" data-type="add">离线安装</button>
</div>
<div class="layui-btn-group" style="padding-bottom: 10px;">
<button type="button" class="layui-btn">全部</button>
<button type="button" class="layui-btn">免费</button>
<button type="button" class="layui-btn">付费</button>
<button type="button" class="layui-btn">已安装</button>
</div>
<table id="addons-list" lay-filter="addons-list"></table>
<script type="text/html" id="addons-tool">
@ -97,7 +117,7 @@
});
} else {
layer.open({
tiele:'添加失败',
title:'添加失败',
content:data.msg,
icon:5,
anim:6

View File

@ -219,7 +219,7 @@
});
} else {
layer.open({
tiele:'添加失败',
title:'添加失败',
content:data.msg,
icon:5,
anim:6

View File

@ -179,7 +179,7 @@
});
} else {
layer.open({
tiele:'添加失败',
title:'添加失败',
content:data.msg,
icon:5,
anim:6

View File

@ -203,7 +203,7 @@
});
} else {
layer.open({
tiele:'添加失败',
title:'添加失败',
content:data.msg,
icon:5,
anim:6

View File

@ -242,7 +242,7 @@
});
} else {
layer.open({
tiele:'添加失败',
title:'添加失败',
content:data.msg,
icon:5,
anim:6

View File

@ -163,7 +163,7 @@
});
} else {
layer.open({
tiele:'修改失败',
title:'修改失败',
content:res.msg,
icon:5,
anim:6

View File

@ -77,7 +77,7 @@
});
} else {
layer.open({
tiele:'添加失败',
title:'添加失败',
content:data.msg,
icon:5,
anim:6

View File

@ -1,67 +0,0 @@
{extend name="public/base" /}
{block name="body"}
<div class="layui-form" lay-filter="layuiadmin-form-keyauth" id="layuiadmin-form-keyauth" style="padding: 20px 30px 0 0;">
<div class="layui-form-item">
<label class="layui-form-label">授权等级</label>
<div class="layui-input-inline">
<select name="auth_level" lay-verify="required">
<option value="0">普通</option>
<option value="1">初级</option>
<option value="2">中级</option>
<option value="3">高级</option>
</select>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">用户</label>
<div class="layui-input-inline">
<input type="text" name="user" 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-inline">
<input type="text" name="domain" 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-inline">
<input type="text" name="end_time" id="end-time" 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-inline">
<input type="text" name="status" lay-verify="required" placeholder="请设置状态" autocomplete="off" class="layui-input" >
</div>
</div>
<div class="layui-form-item layui-hide">
<input type="button" lay-submit lay-filter="LAY-keyauth-submit" id="LAY-keyauth-submit" value="确认">
</div>
</div>
{/block}
{block name="js"}
<script>
layui.config({
base: '/static/admin/' //静态资源所在路径
}).extend({
index: 'lib/index' //主入口模块
}).use(['index', 'form', 'laydate','table'], function(){
var $ = layui.$
,laydate = layui.laydate
,form = layui.form;
//结束时间
laydate.render({
elem: '#end-time'
,btns: ['clear', 'now']
,trigger: 'click'
});
})
</script>
{/block}

View File

@ -1,73 +0,0 @@
{extend name="public/base" /}
{block name="body"}
<div class="layui-form" lay-filter="layuiadmin-form-keyauth" id="layuiadmin-form-keyauth" style="padding: 20px 30px 0 0;">
<div class="layui-form-item">
<label class="layui-form-label">授权等级</label>
<div class="layui-input-inline">
<select name="auth_level" lay-verify="required">
<option {if condition="$keys.auth_level eq 0"} selected {/if} value="0">普通</option>
<option {if condition="$keys.auth_level eq 1"} selected {/if} value="1">初级</option>
<option {if condition="$keys.auth_level eq 2"} selected {/if} value="2">中级</option>
<option {if condition="$keys.auth_level eq 3"} selected {/if} value="3">高级</option>
</select>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">用户</label>
<div class="layui-input-inline">
<input type="text" name="user" lay-verify="required" placeholder="请输入用户" autocomplete="off" class="layui-input" value="{$keys.user}">
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">域名</label>
<div class="layui-input-inline">
<input type="text" name="domain" lay-verify="required" placeholder="请输入域名" autocomplete="off" class="layui-input" value="{$keys.domain}">
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">到期时间</label>
<div class="layui-input-inline">
<input type="text" name="end_time" id="end-time" lay-verify="required" placeholder="yyyy-MM-dd" autocomplete="off" class="layui-input" value="{$keys.end_time|date='Y-m-d'}">
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">状态</label>
<div class="layui-input-inline">
<input type="text" name="status" lay-verify="required" placeholder="请设置状态" autocomplete="off" class="layui-input" value="{$keys.status}">
</div>
</div>
<div class="layui-form-item layui-hide">
<input type="button" lay-submit lay-filter="LAY-keyauth-submit" id="LAY-keyauth-submit" value="确认">
</div>
</div>
{/block}
{block name="js"}
<script>
layui.config({
base: '/static/admin/' //静态资源所在路径
}).extend({
index: 'lib/index' //主入口模块
}).use(['index','form','table','laydate'], function(){
var $ = layui.$
,form = layui.form
,table = layui.table
,laydate = layui.laydate;
//结束时间
laydate.render({
elem: '#end-time'
,btns: ['clear', 'now']
,trigger: 'click'
});
})
</script>
{/block}

View File

@ -1,212 +0,0 @@
{extend name="public/base" /}
{block name="body"}
<div class="layui-fluid">
<div class="layui-row layui-col-space15">
<div class="layui-col-md12">
<div class="layui-card">
<div class="layui-card-header">授权管理</div>
<div class="layui-card-body">
<div class="layui-form" wid100 lay-filter="">
<div class="layui-upload">
<button type="button" class="layui-btn layui-btn-normal" id="version-add">添加</button>
<div class="layui-upload-list">
<table class="layui-table">
<thead>
<tr>
<th>ID</th>
<th>用户</th>
<th>域名</th>
<th>Key</th>
<th>等级</th>
<th>状态</th>
<th>申请时间</th>
<th>到期时间</th>
<th>操作</th>
</tr></thead>
<tbody id="demoList">
{volist name="keys" id="vo"}
<tr>
<th>{$vo.id}</th>
<th>{$vo.user}</th>
<th><a href="{$vo.domain}" target="_blank">{$vo.domain}</a></th>
<th>{$vo.key}</th>
<th>{$vo.auth_level}</th>
<th>{$vo.status?'正常':'禁用'}</th>
<th>{$vo.create_time|date='Y-m-d'}</th>
<th>{$vo.end_time|date='Y-m-d'}</th>
<th>
<a class="layui-btn layui-btn-normal layui-btn-xs" lay-event="edit" id-data="{$vo.id}"><i class="layui-icon layui-icon-edit"></i>编辑</a>
<a class="layui-btn layui-btn-danger layui-btn-xs" lay-event="del" id-data="{$vo.id}"><i class="layui-icon layui-icon-delete"></i>删除</a>
</th>
</tr>
{/volist}
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
{/block}
{block name="js"}
<script>
layui.config({
base: '/static/admin/' //静态资源所在路径
}).extend({
index: 'lib/index' //主入口模块
}).use(['index', 'set']);
</script>
<script>
layui.use(['layer','table','form','laydate'], function(){
var $ = layui.jquery
,layer = layui.layer
,table = layui.table
,form = layui.form
,laydate = layui.laydate;
//添加版本
$('#version-add').on('click', function(){
layer.open({
type: 2,
title: '添加授权',
content: 'add.html',
maxmin: true,
area : ['400px' , '450px'],
btn: ['确定', '取消'],
yes: function(index, layero){
var iframeWindow = window['layui-layer-iframe'+ index]
,submitID = 'LAY-keyauth-submit'
,submit = layero.find('iframe').contents().find('#'+ submitID);
//监听提交
iframeWindow.layui.form.on('submit('+ submitID +')', function(data){
var field = data.field; //获取提交的字段
//提交 Ajax 成功后,静态更新表格中的数据
$.ajax({
type:"post",
url:"{:url('admin/KeyAuth/add')}",
data:{"user":field.user,"domain":field.domain,"auth_level":field.auth_level,"end_time":field.end_time,"status":field.status},
daType:"json",
success:function (data){
if (data.code == 1) {
layer.msg(data.msg,{
icon:6,
time:2000
}, function(){
location.reload();
});
} else {
layer.open({
tiele:'添加失败',
content:data.msg,
icon:5,
anim:6
});
}
}
});
layer.close(index);
});
submit.trigger('click');
}
});
});
//编辑版本
$('a[lay-event=edit]').on('click', function(){
var id = $(this).attr('id-data');
layer.open({
type: 2,
title: '编辑key',
content: 'edit.html?id='+ id,
maxmin: true,
area : ['400px' , '450px'],
btn: ['确定', '取消'],
yes: function(index, layero){
var iframeWindow = window['layui-layer-iframe'+ index]
,submitID = 'LAY-keyauth-submit'
,submit = layero.find('iframe').contents().find('#'+ submitID);
//监听提交
iframeWindow.layui.form.on('submit('+ submitID +')', function(data){
var field = data.field; //获取提交的字段
//提交 Ajax 成功后,静态更新表格中的数据
$.ajax({
type:"post",
url:"{:url('admin/KeyAuth/edit')}",
data:{"id":id,"user":field.user,"domain":field.domain,"auth_level":field.auth_level,"end_time":field.end_time,"status":field.status},
daType:"json",
success:function (data){
if (data.code == 1) {
layer.msg(data.msg,{
icon:6,
time:2000
}, function(){
location.reload();
});
} else {
layer.open({
tiele:'添加失败',
content:data.msg,
icon:5,
anim:6
});
}
}
});
layer.close(index);
});
submit.trigger('click');
}
});
});
//删除授权
$('a[lay-event=del]').on('click', function(){
var id = $(this).attr('id-data');
layer.confirm('确定删除?', {icon: 3, title:'删除版本'}, function(index){
//提交 Ajax 成功后,静态更新表格中的数据
$.ajax({
type:"post",
url:"{:url('admin/KeyAuth/delete')}",
data:{"id":id},
daType:"json",
success:function (data){
if (data.code == 1) {
layer.msg(data.msg,{
icon:6,
time:2000
}, function(){
location.reload();
});
} else {
layer.open({
tiele:'删除失败',
content:data.msg,
icon:5,
anim:6
});
}
}
});
layer.close(index);
});
});
});
</script>
{/block}

View File

@ -7,8 +7,8 @@
<div class="layadmin-user-login-main">
<div class="layadmin-user-login-box layadmin-user-login-header">
<h2>TaoilSysAdmin</h2>
<p>TaoilSys油站管理系统-专业版</p>
<h2>TaoLerAdmin</h2>
<p>TaoLer管理系统-专业版</p>
</div>
<div class="layadmin-user-login-box layadmin-user-login-body layui-form">
<div class="layui-form-item">
@ -127,7 +127,7 @@
});
} else {
layer.open({
tiele:'登陆失败',
title:'登陆失败',
content:res.msg,
icon:5,
anim:6

View File

@ -145,7 +145,7 @@
});
} else {
layer.open({
tiele:'添加失败',
title:'添加失败',
content:data.msg,
icon:5,
anim:6
@ -174,7 +174,7 @@
});
} else {
layer.open({
tiele:'添加失败',
title:'添加失败',
content:data.msg,
icon:5,
anim:6

View File

@ -116,7 +116,7 @@ layui.use(['layer','table','form','upload','laydate'], function(){
});
} else {
layer.open({
tiele:'添加失败',
title:'添加失败',
content:data.msg,
icon:5,
anim:6
@ -166,7 +166,7 @@ layui.use(['layer','table','form','upload','laydate'], function(){
});
} else {
layer.open({
tiele:'添加失败',
title:'添加失败',
content:data.msg,
icon:5,
anim:6
@ -201,7 +201,7 @@ layui.use(['layer','table','form','upload','laydate'], function(){
});
} else {
layer.open({
tiele:'删除失败',
title:'删除失败',
content:data.msg,
icon:5,
anim:6

View File

@ -145,7 +145,7 @@
});
} else {
layer.open({
tiele:'添加失败',
title:'添加失败',
content:data.msg,
icon:5,
anim:6
@ -181,7 +181,7 @@
} else {
layer.close(loading);
layer.open({
tiele:'升级失败',
title:'升级失败',
content:data.msg,
icon:5,
anim:6
@ -210,7 +210,7 @@
});
} else {
layer.open({
tiele:'保存失败',
title:'保存失败',
content:data.msg,
icon:5,
anim:6
@ -257,7 +257,7 @@
});
} else {
layer.open({
tiele:'修改失败',
title:'修改失败',
content:data.msg,
icon:5,
anim:6

View File

@ -219,7 +219,7 @@
});
} else {
layer.open({
tiele:'发布失败',
title:'发布失败',
content:data.msg,
icon:5,
anim:6

View File

@ -211,7 +211,7 @@ form.on('submit(article-edit)', function(data){
});
} else {
layer.open({
tiele:'编辑失败',
title:'编辑失败',
content:data.msg,
icon:5,
anim:6
@ -256,7 +256,7 @@ $('#article-tags-button').on('click',function(){
$("input[name='tags']").val("");
} else {
layer.open({
tiele:'添加失败',
title:'添加失败',
content:data.msg,
icon:5,
anim:6

View File

@ -135,7 +135,7 @@ $(function() {
} else {
layer.close(loading);
layer.open({
tiele:'发送失败',
title:'发送失败',
content:data.msg,
icon:5,
anim:6
@ -171,7 +171,7 @@ $(function() {
} else {
layer.close(loading);
layer.open({
tiele:'验证失败',
title:'验证失败',
content:data.msg,
icon:5,
anim:6
@ -205,7 +205,7 @@ $(function() {
} else {
layer.close(loading);
layer.open({
tiele:'发送失败',
title:'发送失败',
content:data.msg,
icon:5,
anim:6

View File

@ -78,7 +78,7 @@ $(function() {
});
} else {
layer.open({
tiele:'登陆失败',
title:'登陆失败',
content:data.msg,
icon:5,
anim:6

View File

@ -95,7 +95,7 @@ $(function() {
} else {
layer.close(loading);
layer.open({
tiele:'注册失败',
title:'注册失败',
content:data.msg,
icon:5,
anim:6