|
|
|
@ -30,17 +30,17 @@ |
|
|
|
<div class="layuimini-container"> |
|
|
|
<div class="layuimini-main"> |
|
|
|
|
|
|
|
<div class="layui-tab"> |
|
|
|
<div class="layui-tab" lay-filter="firstTab"> |
|
|
|
<ul class="layui-tab-title"> |
|
|
|
<li class="layui-this">未完成任务</li> |
|
|
|
<li >已完成任务</li> |
|
|
|
<li class="layui-this" lay-id="incomplete">未完成任务</li> |
|
|
|
<li lay-id="complete">已完成任务</li> |
|
|
|
</ul> |
|
|
|
<div class="layui-tab-content"> |
|
|
|
<div class="layui-tab-item layui-show"> |
|
|
|
<div class="layui-tab layui-tab-card"> |
|
|
|
<ul class="layui-tab-title"> |
|
|
|
<li class="layui-this">审核任务</li> |
|
|
|
<li>出库任务</li> |
|
|
|
<div class="layui-tab layui-tab-card" lay-filter="incompleteTab"> |
|
|
|
<ul class="layui-tab-title" > |
|
|
|
<li class="layui-this" lay-id="incompleteApproval">审核任务</li> |
|
|
|
<li lay-id="incompleteOut">出库任务</li> |
|
|
|
</ul> |
|
|
|
<div class="layui-tab-content"> |
|
|
|
<div class="layui-tab-item layui-show"> |
|
|
|
@ -53,9 +53,9 @@ |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="layui-tab-item"> |
|
|
|
<div class="layui-tab layui-tab-card"> |
|
|
|
<div class="layui-tab layui-tab-card" lay-filter="completeTab"> |
|
|
|
<ul class="layui-tab-title"> |
|
|
|
<li class="layui-this">审核任务</li> |
|
|
|
<li lay-id="completeApproval" class="layui-this">审核任务</li> |
|
|
|
</ul> |
|
|
|
<div class="layui-tab-content"> |
|
|
|
<div class="layui-tab-item layui-show"> |
|
|
|
@ -115,16 +115,58 @@ |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
layui.use(['flow', 'layer', 'table', 'util'], function () { |
|
|
|
// 初始化未完成的审核任务 |
|
|
|
function initIncompleteReview(){ |
|
|
|
|
|
|
|
} |
|
|
|
// 初始化已完成的审核任务 |
|
|
|
function initCompleteReview() { |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
// 初始化未完成的出库任务 |
|
|
|
function initIncompleteOutTask() { |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
layui.use(['flow', 'layer', 'table', 'util', 'element'], function () { |
|
|
|
var $ = layui.jquery, |
|
|
|
layer = layui.layer, |
|
|
|
flow = layui.flow, |
|
|
|
table = layui.table, |
|
|
|
element = layui.element, |
|
|
|
util = layui.util; |
|
|
|
//每页的数量 |
|
|
|
var size = 8; |
|
|
|
let pre1 = 0, pre2 = 0, pre3 = 0, pre4 = 0, pre5 = 0, pre6 = 0; |
|
|
|
|
|
|
|
$(function() { |
|
|
|
initIncompleteReview(); |
|
|
|
}); |
|
|
|
// 切换事件(绑定未完成任务的选项卡) |
|
|
|
element.on('tab(incompleteTab)', function(obj){ |
|
|
|
let layId = $(obj.elem.context).attr("lay-id"); |
|
|
|
if(layId.includes("Approval")){ |
|
|
|
initIncompleteReview(); |
|
|
|
}else if (layId.includes("Out")){ |
|
|
|
initIncompleteOutTask(); |
|
|
|
} |
|
|
|
}); |
|
|
|
|
|
|
|
// 切换事件(绑定已完成任务的选项卡) |
|
|
|
element.on('tab(firstTab)', function(obj){ |
|
|
|
let layId = $(obj.elem.context).attr("lay-id"); |
|
|
|
if(layId.includes("incomplete")){ |
|
|
|
initIncompleteReview(); |
|
|
|
}else{ |
|
|
|
initCompleteReview(); |
|
|
|
} |
|
|
|
}); |
|
|
|
|
|
|
|
|
|
|
|
// 未完成任务-审核任务 |
|
|
|
initIncompleteReview = function(){ |
|
|
|
flow.load({ |
|
|
|
elem: '#LAY_floor1' //流加载容器 |
|
|
|
, scrollElem: '#LAY_floor1' //滚动条所在元素,一般不用填,此处只是演示需要。 |
|
|
|
@ -200,7 +242,10 @@ |
|
|
|
|
|
|
|
} |
|
|
|
}); |
|
|
|
}; |
|
|
|
|
|
|
|
// 已完成任务-审核任务 |
|
|
|
initCompleteReview = function() { |
|
|
|
flow.load({ |
|
|
|
elem: '#LAY_floor2' //流加载容器 |
|
|
|
, scrollElem: '#LAY_floor2' //滚动条所在元素,一般不用填,此处只是演示需要。 |
|
|
|
@ -275,7 +320,10 @@ |
|
|
|
}); |
|
|
|
} |
|
|
|
}); |
|
|
|
}; |
|
|
|
|
|
|
|
// 未完成任务-出库任务 |
|
|
|
initIncompleteOutTask = function() { |
|
|
|
flow.load({ |
|
|
|
elem: '#LAY_floor3' //流加载容器 |
|
|
|
, scrollElem: '#LAY_floor3' //滚动条所在元素,一般不用填,此处只是演示需要。 |
|
|
|
@ -314,11 +362,14 @@ |
|
|
|
}); |
|
|
|
} |
|
|
|
}); |
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// 用于跳转到出库审核页面 |
|
|
|
openDetailForOut = function (item) { |
|
|
|
var index = layer.open({ |
|
|
|
if(isMobile()){ |
|
|
|
layer.open({ |
|
|
|
title: '请求详情', |
|
|
|
type: 2, |
|
|
|
shade: 0.2, |
|
|
|
@ -330,10 +381,22 @@ |
|
|
|
location.reload() |
|
|
|
} |
|
|
|
}); |
|
|
|
|
|
|
|
$(window).on("resize", function () { |
|
|
|
layer.full(index); |
|
|
|
}else{ |
|
|
|
layer.open({ |
|
|
|
title: '请求详情', |
|
|
|
type: 2, |
|
|
|
shade: 0.2, |
|
|
|
maxmin: true, |
|
|
|
offset: 'r', |
|
|
|
anim: 'slideLeft', // 从右往左 |
|
|
|
shadeClose: true, |
|
|
|
area: ['30%', '100%'], |
|
|
|
content: '/application_review?id=' + item, |
|
|
|
end: function () { |
|
|
|
flow.reload() |
|
|
|
} |
|
|
|
}); |
|
|
|
} |
|
|
|
}; |
|
|
|
// 用于跳转到入库审核页面 |
|
|
|
openDetailForIn = function (item) { |
|
|
|
@ -343,6 +406,7 @@ |
|
|
|
shade: 0.2, |
|
|
|
maxmin: true, |
|
|
|
shadeClose: true, |
|
|
|
|
|
|
|
area: ['100%', '100%'], |
|
|
|
content: '/application_in_review?id=' + item, |
|
|
|
end: function () { |
|
|
|
@ -516,10 +580,6 @@ |
|
|
|
return false; // PC端 |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
$('body').on('click', '[data-refresh]', function () { |
|
|
|
location.reload(); |
|
|
|
}) |
|
|
|
}); |
|
|
|
</script> |
|
|
|
</html> |