优化操作流程界面,修改任务列表搜索和排序等

This commit is contained in:
george
2018-11-21 11:10:22 +08:00
parent 26637736ee
commit 1257371fe3
60 changed files with 378 additions and 264 deletions

View File

@@ -12,17 +12,21 @@
<link rel="stylesheet" href="/static/admin/css/app.css?t=2">
<link rel="stylesheet" href="/static/font-awesome/css/font-awesome.min.css" media="all">
</head>
<style>
.modal-hide{
display: none;
}
</style>
<body>
<!-- 公共头部 start-->
<div class="nav-title">
<div class="nav-title {{if .hideTop}} modal-hide {{end}}">
<div class="tl fl">
<a onclick="javascript:history.go(-1);" style="font-size: 14px;"><i class="fa fa-arrow-left" aria-hidden="true"></i></a>
<i class="fa fa-clock-o fa-spin" style="font-size: 18px;" aria-hidden="true"></i>
{{.pageTitle}}
</div>
<div class="tr fr">
<button class="layui-btn layui-btn-radius layui-btn-primary layui-btn-xs" onclick="javascript:history.go(-1);"><i class="fa fa-arrow-left" aria-hidden="true"></i></button>
<button class="layui-btn layui-btn-radius layui-btn-primary layui-btn-xs" onclick="javascript:window.location.reload();"><i class="fa fa-refresh" aria-hidden="true"></i></button>
</div>
</div>
<!-- 公共头部 end-->
@@ -30,16 +34,16 @@
{{.LayoutContent}}
<script>
{{/*<script>*/}}
layui.use(['table','form','element'], function(){
var table = layui.table;
var form = layui.form;
var element = layui.element;
{{/*layui.use(['table','form','element'], function(){*/}}
{{/*var table = layui.table;*/}}
{{/*var form = layui.form;*/}}
{{/*var element = layui.element;*/}}
});
{{/*});*/}}
</script>
{{/*</script>*/}}
</body>

View File

@@ -52,7 +52,7 @@
{{range $i, $e := $.SideMenu2}}
{{if eq $e.Pid $elem.Id}}
<dd>
<a data-url="{{$e.AuthUrl}}" data-icon="&#xe715;" data-title="{{$e.AuthName}}" class="pointer" data-id="{{$e.Id}}">
<a data-url="{{$e.AuthUrl}}" data-icon="{{$e.Icon}}" data-title="{{$e.AuthName}}" class="pointer" data-id="{{$e.Id}}">
<i class="fa {{$e.Icon}}"></i> &nbsp;&nbsp;<span>{{$e.AuthName}}</span>
</a>
</dd>
@@ -91,13 +91,59 @@
<script>
//JavaScript代码区域
var $;
var element;
var width,height;
function delHtmlTag(str){
return str.replace(/<[^>]+>/g,"");//去掉所有的html标记
}
function getDelimiterLastString(str,delimiter) {
arr = str.split(delimiter);
if (arr.length>1){
return arr[arr.length-1];
}
return str;
}
function openTab(url,title,id,icon){
if (!url || !title || !id) {
return;
}
if (!icon) {
icon = " fa-clock-o ";
}
//判断是否存在
var is_exist = 0;
$(".layui-tab-title").find("li").each(function(){
var nav_id = $(this).attr("lay-id");
if (nav_id==id) {
is_exist = 1
}
})
if (is_exist==1) {
element.tabChange("main_tab", id);
}else{
var content = '<iframe src="'+url+'" scrolling="yes" width="'+width+'" height="'+height+'" frameborder="0"></iframe>';
title = '<i class="fa '+icon+' back_space1"></i>'+title;
element.tabAdd('main_tab', {
title: title
,content: content //支持传入html
,id: id
});
element.tabChange("main_tab", id);
}
}
layui.use(['element','jquery','layer'], function(){
var element = layui.element;
element = layui.element;
$ = layui.jquery;
var layer = layui.layer;
var width,height;
//frame大小适应开始
resizeFrame();
window.onresize = function(){
@@ -143,6 +189,7 @@
var title = elem.attr('data-title');
var id = elem.attr('data-id');
var icon = elem.attr('data-icon');
if (!url || !title || !id) {
return;
}