基础数据体验优化

This commit is contained in:
hdm 2021-11-23 17:30:16 +08:00
parent 3068b9323e
commit a36e6401d9
7 changed files with 83 additions and 88 deletions

View File

@ -6,8 +6,9 @@
<!-- 主体 --> <!-- 主体 -->
{block name="body"} {block name="body"}
<form class="layui-form body-content"> <form class="layui-form body-content">
<h3 class="h3-title">审核人配置</h3>
{if condition="$id eq 0"} {if condition="$id eq 0"}
<table class="layui-table layui-table-form"> <table class="layui-table">
<tr> <tr>
<td class="layui-td-gray2">审核类型<font>*</font></td> <td class="layui-td-gray2">审核类型<font>*</font></td>
<td> <td>
@ -63,7 +64,6 @@
<input type="hidden" name="id" value="{$id}" /> <input type="hidden" name="id" value="{$id}" />
<button class="layui-btn layui-btn-normal" lay-submit="" lay-filter="webform">立即提交</button> <button class="layui-btn layui-btn-normal" lay-submit="" lay-filter="webform">立即提交</button>
<button type="reset" class="layui-btn layui-btn-primary">重置</button> <button type="reset" class="layui-btn layui-btn-primary">重置</button>
<button lay-event="back" class="layui-btn layui-btn-primary">返回</button>
</div> </div>
</form> </form>
{/block} {/block}
@ -75,8 +75,7 @@
function init(layui) { function init(layui) {
var form = layui.form var form = layui.form
, employeepicker = layui.employeepicker , employeepicker = layui.employeepicker
, layer = layui.layer; , layer = layui.layer;
//添加人员 //添加人员
function addEmployee(){ function addEmployee(){
@ -110,7 +109,7 @@
success: function (e) { success: function (e) {
if (e.code == 0) { if (e.code == 0) {
layer.confirm('保存成功,返回列表页吗?', { icon: 3, title: '提示' }, function (index) { layer.confirm('保存成功,返回列表页吗?', { icon: 3, title: '提示' }, function (index) {
window.location.href="{:url('home/check/index')}"; parent.location.reload();
}); });
} else { } else {
layer.msg(e.msg); layer.msg(e.msg);
@ -119,11 +118,6 @@
}) })
return false; return false;
}); });
//监听返回
$('.body-content').on('click', '[lay-event="back"]', function () {
history.back(-1);
return false;
});
} }
</script> </script>

View File

@ -6,7 +6,7 @@
</div> </div>
<script type="text/html" id="toolbarDemo"> <script type="text/html" id="toolbarDemo">
<div class="layui-btn-container"> <div class="layui-btn-container">
<a class="layui-btn layui-btn-normal layui-btn-sm" href="{:url('home/check/add')}">+ 添加审核人配置</a> <button class="layui-btn layui-btn-normal layui-btn-sm" lay-event="add">+ 添加审核人配置</button>
</div> </div>
</script> </script>
{/block} {/block}
@ -17,6 +17,7 @@
<script> <script>
function init(layui) { function init(layui) {
var table = layui.table, var table = layui.table,
rightpage = layui.rightpage,
form = layui.form; form = layui.form;
var tableIns = table.render({ var tableIns = table.render({
@ -49,30 +50,37 @@
, {width: 100, title: '操作', align: 'center' , {width: 100, title: '操作', align: 'center'
, templet: function (d) { , templet: function (d) {
var html = '<div class="layui-btn-group">'; var html = '<div class="layui-btn-group">';
html+='<a class="layui-btn layui-btn-xs" href="/home/check/add?id='+d.id+'">编辑</a>'; html+='<button class="layui-btn layui-btn-xs" lay-event="edit">编辑</button>';
html+= '<a class="layui-btn layui-btn-danger layui-btn-xs" lay-event="del">删除</a>'; html+= '<button class="layui-btn layui-btn-danger layui-btn-xs" lay-event="del">删除</button>';
html+= '</div>'; html+= '</div>';
return html; return html;
} }
}] }]
] ]
}); });
//删除
//表头工具栏事件
table.on('toolbar(test)', function(obj){
if (obj.event === 'add') {
rightpage.open("{:url('home/check/add')}");
return;
}
});
//监听行工具事件
table.on('tool(test)', function (obj) { table.on('tool(test)', function (obj) {
var data = obj.data;
if (obj.event === 'edit') {
rightpage.open('/home/check/add?id='+obj.data.id);
return;
}
if (obj.event === 'del') { if (obj.event === 'del') {
layer.confirm('确定要删除吗?', { layer.confirm('确定要删除吗?', { icon: 3, title: '提示' }, function (index) {
icon: 3,
title: '提示'
}, function (index) {
$.ajax({ $.ajax({
url: "{:url('home/check/delete')}", url: "{:url('home/check/delete')}",
type: 'post', data: { id: data.id },
data: { success: function (e) {
id: obj.data.id layer.msg(e.msg);
}, if (e.code == 0) {
success: function (res) {
layer.msg(res.msg);
if (res.code == 0) {
obj.del(); obj.del();
} }
} }
@ -83,6 +91,6 @@
}); });
} }
</script> </script>
{include file="common/layui" base="base" extend="[]" callback="init" /} {include file="common/layui" base="base" extend="['rightpage']" callback="init" /}
{/block} {/block}
<!-- /脚本 --> <!-- /脚本 -->

View File

@ -2,7 +2,8 @@
<!-- 主体 --> <!-- 主体 -->
{block name="body"} {block name="body"}
<form class="layui-form body-content"> <form class="layui-form body-content">
<table class="layui-table layui-table-form"> <h3 class="h3-title">知识关键字</h3>
<table class="layui-table">
<tr> <tr>
<td class="layui-td-gray">关键字名称<font>*</font></td> <td class="layui-td-gray">关键字名称<font>*</font></td>
<td> <td>
@ -29,7 +30,6 @@
<input type="hidden" name="id" value="{$id}" /> <input type="hidden" name="id" value="{$id}" />
<button class="layui-btn layui-btn-normal" lay-submit="" lay-filter="webform">立即提交</button> <button class="layui-btn layui-btn-normal" lay-submit="" lay-filter="webform">立即提交</button>
<button type="reset" class="layui-btn layui-btn-primary">重置</button> <button type="reset" class="layui-btn layui-btn-primary">重置</button>
<button lay-event="back" class="layui-btn layui-btn-primary">返回</button>
</div> </div>
</form> </form>
{/block} {/block}
@ -51,8 +51,7 @@
success: function (e) { success: function (e) {
if (e.code == 0) { if (e.code == 0) {
layer.confirm('保存成功,返回列表页吗?', { icon: 3, title: '提示' }, function (index) { layer.confirm('保存成功,返回列表页吗?', { icon: 3, title: '提示' }, function (index) {
history.back(-1); parent.location.reload();
layer.close(index);
}); });
} else { } else {
layer.msg(e.msg); layer.msg(e.msg);
@ -61,11 +60,6 @@
}) })
return false; return false;
}); });
//监听返回
$('.body-content').on('click', '[lay-event="back"]', function () {
history.back(-1);
return false;
});
} }
</script> </script>

View File

@ -16,7 +16,7 @@
</script> </script>
<script type="text/html" id="toolbarDemo"> <script type="text/html" id="toolbarDemo">
<div class="layui-btn-container"> <div class="layui-btn-container">
<a class="layui-btn layui-btn-normal layui-btn-sm" href="{:url('home/keywords/add')}">+ 添加关键字</a> <button class="layui-btn layui-btn-normal layui-btn-sm" lay-event="add">+ 添加关键字</button>
</div> </div>
</script> </script>
{/block} {/block}
@ -27,6 +27,7 @@
<script> <script>
function init(layui) { function init(layui) {
var table = layui.table, var table = layui.table,
rightpage = layui.rightpage,
form = layui.form; form = layui.form;
var tableIns = table.render({ var tableIns = table.render({
@ -63,7 +64,7 @@
title: '操作', title: '操作',
align: 'center', align: 'center',
templet: function (d) { templet: function (d) {
var html = '<div class="layui-btn-group"><a class="layui-btn layui-btn-xs" href="/home/keywords/add?id=' + d.id + '">编辑</a><a class="layui-btn layui-btn-danger layui-btn-xs" lay-event="del">删除</a></div>'; var html = '<div class="layui-btn-group"><button class="layui-btn layui-btn-xs" lay-event="edit">编辑</button><button class="layui-btn layui-btn-danger layui-btn-xs" lay-event="del">删除</button></div>';
return html; return html;
} }
}] }]
@ -87,19 +88,25 @@
return false; return false;
}); });
//删除 //表头工具栏事件
table.on('toolbar(test)', function(obj){
if (obj.event === 'add') {
rightpage.open("{:url('home/keywords/add')}");
return;
}
});
//监听行工具事件
table.on('tool(test)', function (obj) { table.on('tool(test)', function (obj) {
var data = obj.data;
if (obj.event === 'edit') {
rightpage.open('/home/keywords/add?id='+obj.data.id);
return;
}
if (obj.event === 'del') { if (obj.event === 'del') {
layer.confirm('确定要删除吗?', { layer.confirm('确定要删除吗?', { icon: 3, title: '提示' }, function (index) {
icon: 3,
title: '提示'
}, function (index) {
$.ajax({ $.ajax({
url: "{:url('home/keywords/delete')}", url: "{:url('home/keywords/delete')}",
type: 'post', data: { id: data.id },
data: {
id: obj.data.id
},
success: function (e) { success: function (e) {
layer.msg(e.msg); layer.msg(e.msg);
if (e.code == 0) { if (e.code == 0) {
@ -113,6 +120,6 @@
}); });
} }
</script> </script>
{include file="common/layui" base="base" extend="[]" callback="init" /} {include file="common/layui" base="base" extend="['rightpage']" callback="init" /}
{/block} {/block}
<!-- /脚本 --> <!-- /脚本 -->

View File

@ -41,10 +41,7 @@
, { field: 'title', title: '权限组名称', width: 200 } , { field: 'title', title: '权限组名称', width: 200 }
, { field: 'desc', title: '备注' } , { field: 'desc', title: '备注' }
, { field: 'status', title: '状态', toolbar: '#status', align: 'center', width: 80 } , { field: 'status', title: '状态', toolbar: '#status', align: 'center', width: 80 }
, { width: 100, , { width: 100,title: '操作',align: 'center',templet: function (d) {
title: '操作',
align: 'center',
templet: function (d) {
var html = '<div class="layui-btn-group"><button class="layui-btn layui-btn-xs" lay-event="edit">编辑</button><button class="layui-btn layui-btn-danger layui-btn-xs" lay-event="del">删除</button></div>'; var html = '<div class="layui-btn-group"><button class="layui-btn layui-btn-xs" lay-event="edit">编辑</button><button class="layui-btn layui-btn-danger layui-btn-xs" lay-event="del">删除</button></div>';
return html; return html;
} }

View File

@ -10,7 +10,7 @@
</script> </script>
<script type="text/html" id="toolbarDemo"> <script type="text/html" id="toolbarDemo">
<div class="layui-btn-container"> <div class="layui-btn-container">
<a class="layui-btn layui-btn-normal layui-btn-sm" href="{:url('home/schedule/cate_add')}">+ 添加工作类型</a> <button class="layui-btn layui-btn-normal layui-btn-sm" lay-event="add">+ 添加工作类型</button>
</div> </div>
</script> </script>
{/block} {/block}
@ -21,6 +21,7 @@
<script> <script>
function init(layui) { function init(layui) {
var table = layui.table, var table = layui.table,
rightpage = layui.rightpage,
form = layui.form; form = layui.form;
var tableIns = table.render({ var tableIns = table.render({
@ -32,44 +33,43 @@
limit: 20, limit: 20,
cols: [ cols: [
[{field: 'id',width: 80,title: 'ID编号',align: 'center'} [{field: 'id',width: 80,title: 'ID编号',align: 'center'}
, { field: 'title', width: 180, title: '工作类型名称'} , { field: 'title', width: 200, title: '工作类型名称'}
, { field: 'department',width: 300,title: '关联部门'} , { field: 'department',width: 200,title: '关联部门'}
, { field: 'remark', title: '备注'} , { field: 'remark', title: '备注'}
, { , {field: 'status', width: 80,title: '状态',templet: '#status',align: 'center'}
field: 'status', , {width: 100, title: '操作', align: 'center', templet: function (d) {
width: 80,
title: '状态',
templet: '#status',
align: 'center'
},
, {width: 100, title: '操作', align: 'center'
, templet: function (d) {
var html = '<div class="layui-btn-group">'; var html = '<div class="layui-btn-group">';
html+='<a class="layui-btn layui-btn-xs" href="/home/schedule/cate_add?id='+d.id+'">编辑</a>'; html+='<button class="layui-btn layui-btn-xs" lay-event="edit">编辑</button>';
html+= '<a class="layui-btn layui-btn-danger layui-btn-xs" lay-event="del">删除</a>'; html+='<button class="layui-btn layui-btn-danger layui-btn-xs" lay-event="del">删除</button>';
html+= '</div>'; html+='</div>';
return html; return html;
} }
}] }]
] ]
}); });
//删除 //表头工具栏事件
table.on('toolbar(test)', function(obj){
if (obj.event === 'add') {
rightpage.open("{:url('home/schedule/cate_add')}");
return;
}
});
//监听行工具事件
table.on('tool(test)', function (obj) { table.on('tool(test)', function (obj) {
var data = obj.data;
if (obj.event === 'edit') {
rightpage.open('/home/schedule/cate_add?id='+obj.data.id);
return;
}
if (obj.event === 'del') { if (obj.event === 'del') {
layer.confirm('确定要删除吗?', { layer.confirm('确定要删除吗?', { icon: 3, title: '提示' }, function (index) {
icon: 3,
title: '提示'
}, function (index) {
$.ajax({ $.ajax({
url: "{:url('home/schedule/cate_delete')}", url: "{:url('home/schedule/delete')}",
type: 'post', data: { id: data.id },
data: { success: function (e) {
id: obj.data.id layer.msg(e.msg);
}, if (e.code == 0) {
success: function (res) {
layer.msg(res.msg);
if (res.code == 0) {
obj.del(); obj.del();
} }
} }
@ -80,6 +80,6 @@
}); });
} }
</script> </script>
{include file="common/layui" base="base" extend="[]" callback="init" /} {include file="common/layui" base="base" extend="['rightpage']" callback="init" /}
{/block} {/block}
<!-- /脚本 --> <!-- /脚本 -->

View File

@ -2,8 +2,9 @@
<!-- 主体 --> <!-- 主体 -->
{block name="body"} {block name="body"}
<form class="layui-form body-content"> <form class="layui-form body-content">
<h3 class="h3-title">工作类型</h3>
{if condition="$id eq 0"} {if condition="$id eq 0"}
<table class="layui-table layui-table-form"> <table class="layui-table">
<tr> <tr>
<td class="layui-td-gray2">工作类型名称<font>*</font></td> <td class="layui-td-gray2">工作类型名称<font>*</font></td>
<td> <td>
@ -65,7 +66,6 @@
<input type="hidden" name="id" value="{$id}" /> <input type="hidden" name="id" value="{$id}" />
<button class="layui-btn layui-btn-normal" lay-submit="" lay-filter="webform">立即提交</button> <button class="layui-btn layui-btn-normal" lay-submit="" lay-filter="webform">立即提交</button>
<button type="reset" class="layui-btn layui-btn-primary">重置</button> <button type="reset" class="layui-btn layui-btn-primary">重置</button>
<button lay-event="back" class="layui-btn layui-btn-primary">返回</button>
</div> </div>
</form> </form>
{/block} {/block}
@ -87,7 +87,7 @@
success: function (e) { success: function (e) {
if (e.code == 0) { if (e.code == 0) {
layer.confirm('保存成功,返回列表页吗?', { icon: 3, title: '提示' }, function (index) { layer.confirm('保存成功,返回列表页吗?', { icon: 3, title: '提示' }, function (index) {
window.location.href="{:url('home/schedule/cate')}"; parent.location.reload();
}); });
} else { } else {
layer.msg(e.msg); layer.msg(e.msg);
@ -96,11 +96,6 @@
}) })
return false; return false;
}); });
//监听返回
$('.body-content').on('click', '[lay-event="back"]', function () {
history.back(-1);
return false;
});
} }
</script> </script>