homeMenu.jsp
5.2 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
<%@ include file="/common/taglibs.jsp" %>
<%@ page language="java" pageEncoding="UTF-8" %>
<style>
.iconMenu {
margin-top: 50px;
text-align: center;
padding: 10px;
}
.menuImg{
width:60%;
margin-bottom:5px;
}
.menuItem{
margin:15px 0px;
}
</style>
<div class="bg-grey-gallery">
<div class="clearfix">
</div>
<div class="row iconMenu">
<security:authorize ifAnyGranted="ROLE_MANAGE_STACK_OUT">
<div class="col-md-2 col-xs-2 menuItem">
<a href="${ctx}/storage/boxChart.html">
<img src="${ctx}/images/menu/10.png" class="menuImg"/>
<div>KANBAN</div>
</a>
</div>
</security:authorize>
<%--<security:authorize ifAnyGranted="ROLE_MANAGE_STACK_OUT">--%>
<div class="col-md-2 col-xs-2 menuItem">
<a href="${ctx}/qisda/dnInfoSearch.html">
<img src="${ctx}/images/menu/11.png" class="menuImg"/>
<div><fmt:message key="出入库"/></div>
</a>
</div>
<%--</security:authorize>--%>
<security:authorize ifAnyGranted="ROLE_MANAGE_COMPONENT">
<div class="col-md-2 col-xs-2 menuItem">
<a href="${ctx}/component/componentSearch.html?type=0">
<img src="${ctx}/images/menu/4.png" class="menuImg"/>
<div><fmt:message key="menu.product"/></div>
</a>
</div>
</security:authorize>
<security:authorize ifAnyGranted="ROLE_MANAGE_STACK_OUT, ROLE_MANAGE_FEEDER,ROLE_MANAGE_DATALOG">
<div class="col-md-2 col-xs-2 menuItem">
<a href="${ctx}/component/storagePosFind.html">
<img src="${ctx}/images/menu/5.png" class="menuImg"/>
<div><fmt:message key="menu.order"/></div>
</a>
</div>
</security:authorize>
<security:authorize ifAnyGranted="ROLE_MANAGE_STACK_OUT">
<div class="col-md-2 col-xs-2 menuItem">
<a href="${ctx}/component/inventory.html">
<img src="${ctx}/images/menu/9.png" class="menuImg"/>
<div><fmt:message key="menu.cloud"/></div>
</a>
</div>
</security:authorize>
<security:authorize ifAnyGranted="ROLE_MANAGE_BARCODE">
<div class="col-md-2 col-xs-2 menuItem">
<a href="${ctx}/barcode/barcodeSearch.html">
<img src="${ctx}/images/menu/2.png" class="menuImg"/>
<div><fmt:message key="menu.barCode"/></div>
</a>
</div>
</security:authorize>
<security:authorize ifAnyGranted="ROLE_MANAGE_DATALOG">
<div class="col-md-2 col-xs-2 menuItem">
<a href="${ctx}/dataLog/search.html">
<img src="${ctx}/images/menu/1.png" class="menuImg"/>
<div><fmt:message key="menu.bigdata"/></div>
</a>
</div>
</security:authorize>
<security:authorize ifAnyGranted="ROLE_MANAGE_USER,ROLE_MANAGE_ROLE">
<div class="col-md-2 col-xs-2 menuItem">
<a href="${ctx}/system/settings.html">
<img src="${ctx}/images/menu/6.png" class="menuImg"/>
<div><fmt:message key="menu.system"/></div>
</a>
</div>
</security:authorize>
<security:authorize ifAnyGranted="ROLE_MORE_STACK_IN">
<div class="col-md-2 col-xs-2 menuItem">
<a href="#" onclick="openSystem();">
<img src="${ctx}/images/menu/12.png?id=12" class="menuImg"/>
<div><fmt:message key="开机"/></div>
</a>
</div>
<div class="col-md-2 col-xs-2 menuItem">
<a href="#" onclick="closeSystem();">
<img src="${ctx}/images/menu/13.png?id=13" class="menuImg"/>
<div><fmt:message key="关机"/></div>
</a>
</div>
</security:authorize>
</div>
</div>
<c:set var="scripts" scope="request">
<script type="text/javascript">
$(".page-content").addClass("bg-grey-gallery");
function openSystem(posId){
$.post("${ctx}/service/store/openSystem", {}, function (data) {
if(data){
alert("操作成功,系统已正常运行");
}else{
alert("操作失败,系统正常运行中");
}
})
}
function closeSystem(posId){
$.post("${ctx}/service/store/queueTaskCount", {pid: posId}, function (data) {
var confirmMsg = "";
if(data > 0){
var result = confirm("还有["+data+"]个未完成的任务,确定要关机吗?\n 执行此命令后系统将在当前的["+data+"]个任务完成后停止运行");
if(result){
$.post("${ctx}/service/store/closeSystem", {}, function (result) {
alert("操作成功,当前["+data+"]个任务完成后,系统将停止运行!");
});
}
}else{
var result = confirm("确定要关机吗?\n关机后系统将停止运行");
if(result){
$.post("${ctx}/service/store/closeSystem", {}, function (data) {
alert("关机操作成功,系统将停止运行!");
});
}
}
})
}
</script>
</c:set>