From 52cffc4ab8e9787a6f233295502c7c9788dddae1 Mon Sep 17 00:00:00 2001
From: fxl <473369119@qq.com>
Date: 星期二, 07 三月 2023 10:45:17 +0800
Subject: [PATCH] 3.7

---
 src/main/webapp/hxzk/GPS/historicalgpsLocation.jsp |  184 +++++++++++++++++++++++++++++++++++++++++++---
 1 files changed, 172 insertions(+), 12 deletions(-)

diff --git a/src/main/webapp/hxzk/GPS/historicalgpsLocation.jsp b/src/main/webapp/hxzk/GPS/historicalgpsLocation.jsp
index ced4850..05acfda 100644
--- a/src/main/webapp/hxzk/GPS/historicalgpsLocation.jsp
+++ b/src/main/webapp/hxzk/GPS/historicalgpsLocation.jsp
@@ -144,7 +144,7 @@
 																</svg></span>
 														</div>
 														<input type="text" id="search_input" class="form-control"
-															placeholder="璇疯緭鍏ユ爣绛綢D" aria-label="Username"
+															placeholder="璇疯緭鍏ヨ澶囩紪鍙�" aria-label="Username"
 															aria-describedby="basic-addon1">
 													</div>
 													<button style="float: left; margin-left: 10px;" type="button"
@@ -166,7 +166,7 @@
 													<div style="width: 70px; float: left; margin-left: 10px;">
 														<input type="text" id="tagida"
 															class="form-control form-control-sm"
-															style="font-size: 12px;" placeholder="鏍囩id" />
+															style="font-size: 12px;" placeholder="濮撳悕" />
 													</div>
 													<button style="float: left; margin-left: 10px;" type="button"
 														class="btn btn-secondary toAllExcel">瀵煎嚭Excel</button>
@@ -203,6 +203,11 @@
 														<th>UTC鏃堕棿</th>
 														<th>绾害</th>
 														<th>缁忓害</th>
+														<th>鐘舵��</th>
+														<th>绮惧害鍥犲瓙</th>
+														<th>鍗槦棰楁暟</th>
+														<th>宸垎鏃堕棿</th>
+														<th>娴锋嫈楂樺害</th>
 														<th>璁惧id</th>
 														<th>璁惧鐢甸噺</th>
 														<th>娣诲姞鏃堕棿</th>
@@ -221,6 +226,11 @@
 															<td>${list.gps_utc_time}</td>
 															<td>${list.gps_weidu}</td>
 															<td>${list.gsp_jingdu}</td>
+															<td>${list.gps_state}</td>
+															<td>${list.gps_hdop}</td>
+															<td>${list.gps_num}</td>
+															<td>${list.gps_chafen_time}</td>
+															<td>${list.gps_haiba_gao}</td>
 															<td>${list.tagid}</td>
 															<td>${list.gps_power}</td>
 															<td>${list.addtime}</td>
@@ -247,8 +257,16 @@
 					</div>
 					<!--  END CONTENT PART  -->
 				</div>
-				<% String username=(String) session.getAttribute("username"); if (username==null || username.equals(""))
-					{ request.getRequestDispatcher("/hxzk/login.jsp").forward(request, response); return; } %>
+				<% String superuser=(String) session.getAttribute("superuser"); String deleteq=(String)
+					session.getAttribute("deleteq"); String alertq=(String) session.getAttribute("alertq"); String
+					deleteall=(String) session.getAttribute("deleteall"); String username=(String)
+					session.getAttribute("username"); if (username==null || username.equals("")) {
+					request.getRequestDispatcher("/hxzk/login.jsp").forward(request, response); return; } %>
+					<input type="hidden" name="superuser" id="superuser" value="<%=superuser%>"> <input type="hidden"
+						name="deleteq" id="deleteq" value="<%=deleteq%>"> <input type="hidden" name="alertq" id="alertq"
+						value="<%=alertq%>"> <input type="hidden" name="deleteall" id="deleteall"
+						value="<%=deleteall%>">
+					<input type="hidden" name="xianusera" id="xianusera" value="<%=username%>">
 					<!-- END MAIN CONTAINER -->
 					<script>
 						//鎵ц涓�涓猯aydate瀹炰緥
@@ -286,19 +304,74 @@
 					</script>
 					<script>
 						// 椤甸潰鍒濆鍖�
-						$(document).ready(function () {
+						window.onload = function () {
 							App.init();
 							$.ajax({
 								async: false,
 								type: "POST",
-								url: "/hxzkoa/getSysSetting_list.do",
+								url: "/hxzkoa/getSysSetting_list2.do",
 								data: {},
 								dataType: "json",
-								success: function (data) { /* title = data[0].title; document.title = title;  */
+								success: function (data) {
+									/* title = data[0].title; document.title = title;  */
+									if (data.dataList2[0].label == 0) {
+										$("#labela").css({ 'display': 'none' });
+									};
+									if (data.dataList2[0].achor == 0) {
+										$("#anchora").css({ 'display': 'none' });
+									};
+									if (data.dataList2[0].gps == 0) {
+										$("#gpsa").css({ 'display': 'none' });
+									};
+									if (data.dataList2[0].fence == 0) {
+										$("#fencea").css({ 'display': 'none' });
+									};
+									if (data.dataList2[0].warning == 0) {
+										$("#warninga").css({ 'display': 'none' });
+									};
+									if (data.dataList2[0].history == 0) {
+										$("#historya").css({ 'display': 'none' });
+									};
+									if (data.dataList2[0].attendance == 0) {
+										$("#attendancea").css({ 'display': 'none' });
+									};
+									if (data.dataList2[0].basiclnfo == 0) {
+										$("#basiclnfoa").css({ 'display': 'none' });
+									};
+									if (data.dataList2[0].video == 0) {
+										$("#videoa").css({ 'display': 'none' });
+									};
+									if (data.dataList2[0].gas == 0) {
+										$("#gasa").css({ 'display': 'none' });
+									};
 								},
 							});
 							$("#page_1").addClass("active");
-						});
+							var superuser = document.getElementById("superuser").value;
+							var deleteq = document.getElementById("deleteq").value;
+							var alertq = document.getElementById("alertq").value;
+							var deleteall = document.getElementById("deleteall").value;
+							document.getElementById("xianuser").innerHTML = document.getElementById("xianusera").value
+							//console.log(superuser)
+							if (superuser == "璁垮") {
+								$("#addButton").attr("disabled", "true");
+								$("#deleteButton").attr("disabled", "true");
+								$("#modifyButton").attr("disabled", "true");
+								$("#deleteAllButton").attr("disabled", "true");
+								$("#modifyAllButton").attr("disabled", "true");
+								$("#importButton").attr("disabled", "true");
+							}
+							if (deleteq == "鍚�") {
+								$("#deleteButton").attr("disabled", "true");
+							}
+							if (alertq == "鍚�") {
+								$("#modifyButton").attr("disabled", "true");
+								$("#modifyAllButton").attr("disabled", "true");
+							}
+							if (deleteall == "鍚�") {
+								$("#deleteAllButton").attr("disabled", "true");
+							}
+						};
 						// 鍔犺浇head澶嶇敤椤甸潰
 						$('.header-page').load('/hxzkoa/hxzk/top.html');
 						$('.login-page').load('/hxzkoa/hxzk/head.html');
@@ -342,6 +415,16 @@
 														+ "</td><td>"
 														+ data.dataList[k].gsp_jingdu
 														+ "</td><td>"
+														+ data.dataList[k].gps_state
+														+ "</td><td>"
+														+ data.dataList[k].gps_hdop
+														+ "</td><td>"
+														+ data.dataList[k].gps_num
+														+ "</td><td>"
+														+ data.dataList[k].gps_chafen_time
+														+ "</td><td>"
+														+ data.dataList[k].gps_haiba_gao
+														+ "</td><td>"
 														+ data.dataList[k].tagid
 														+ "</td><td>"
 														+ data.dataList[k].gps_power
@@ -352,15 +435,16 @@
 												$("#nr").html(str);
 												if (!data.pageList.length == 0) {
 													str = "";
-													str += "<li><a href=\"javascript:page('pre');\">涓婁竴椤�</a></li>";
+													str += "<li><a href=\"javascript:page2('pre');\">涓婁竴椤�</a></li>";
 													for (var k = 0; k < data.pageList.length; k++) {
-														str += "<li id=\"page_" + data.pageList[k] + "\"><a href=\"javascript:page('"
+														str += "<li id=\"page_" + data.pageList[k] + "\"><a href=\"javascript:page2('"
 															+ data.pageList[k]
 															+ "');\">"
 															+ data.pageList[k]
 															+ "</a></li>";
 													}
-													str += "<li><a href=\"javascript:page('next');\">涓嬩竴椤�</a></li>";
+													str += "<li><a href=\"javascript:page2('next');\">涓嬩竴椤�</a></li>";
+													console.log(str)
 													$("#pageListId").html(str);
 												}
 												$("#pageListId>li.active")
@@ -549,6 +633,16 @@
 												+ "</td><td>"
 												+ data.dataList[k].gsp_jingdu
 												+ "</td><td>"
+												+ data.dataList[k].gps_state
+												+ "</td><td>"
+												+ data.dataList[k].gps_hdop
+												+ "</td><td>"
+												+ data.dataList[k].gps_num
+												+ "</td><td>"
+												+ data.dataList[k].gps_chafen_time
+												+ "</td><td>"
+												+ data.dataList[k].gps_haiba_gao
+												+ "</td><td>"
 												+ data.dataList[k].tagid
 												+ "</td><td>"
 												+ data.dataList[k].gps_power
@@ -567,7 +661,6 @@
 													+ data.pageList[k] + "</a></li>";
 											}
 											str += "<li><a href=\"javascript:page('next');\">涓嬩竴椤�</a></li>";
-											console.log(str)
 											$("#pageListId").html(str);
 										}
 										$("#pageListId>li.active").removeClass("active");
@@ -579,6 +672,73 @@
 									}
 								});
 						}
+						// 鍒嗛〉璺宠浆2
+						function page2(page) {
+							var curPage = $("#curPage").val();
+							var date = $("#dateList").val();
+							var input = $("#search_input").val();
+							$.ajax({
+								async: false, //鍚屾鐨�
+								type: "POST",
+								url: "/hxzkoa/historicalgpsLocation_search2.do",
+								data: {
+									page: page,
+									curPage: curPage,
+									date: date,
+									input: input
+								},
+								dataType: "json",
+								success: function (data) {
+									var str = "";
+									for (var k in data.dataList) {
+										str += "<tr align=\"center\"><td class=\"noExl custom-control custom-checkbox\"><input type=\"checkbox\" class=\"custom-control-input\" id=" + data.dataList[k].id + " name=\"selectIds\"><label class=\"custom-control-label\" for=" + data.dataList[k].id + " style=\"position:raletive;left:20px;bottom:5px;\"></label></td><td>"
+											+ data.dataList[k].id
+											+ "</td><td>"
+											+ data.dataList[k].gps_utc_time
+											+ "</td><td>"
+											+ data.dataList[k].gps_weidu
+											+ "</td><td>"
+											+ data.dataList[k].gsp_jingdu
+											+ "</td><td>"
+											+ data.dataList[k].gps_state
+											+ "</td><td>"
+											+ data.dataList[k].gps_hdop
+											+ "</td><td>"
+											+ data.dataList[k].gps_num
+											+ "</td><td>"
+											+ data.dataList[k].gps_chafen_time
+											+ "</td><td>"
+											+ data.dataList[k].gps_haiba_gao
+											+ "</td><td>"
+											+ data.dataList[k].tagid
+											+ "</td><td>"
+											+ data.dataList[k].gps_power
+											+ "</td><td>"
+											+ data.dataList[k].addtime
+											+ "</td></tr>";
+									}
+									$("#nr").html(str);
+									if (!data.pageList.length == 0) {
+										str = "";
+										str += "<li><a href=\"javascript:page2('pre');\">涓婁竴椤�</a></li>";
+										for (var k = 0; k < data.pageList.length; k++) {
+											str += "<li id=\"page_" + data.pageList[k] + "\"><a href=\"javascript:page2('"
+												+ data.pageList[k]
+												+ "');\">"
+												+ data.pageList[k] + "</a></li>";
+										}
+										str += "<li><a href=\"javascript:page2('next');\">涓嬩竴椤�</a></li>";
+										$("#pageListId").html(str);
+									}
+									$("#pageListId>li.active").removeClass("active");
+									$("#page_" + data.curPage).addClass("active");
+									$("#curPage").val(data.curPage);
+								},
+								error: function () {
+									//console.log('error');
+								}
+							});
+						}
 						$(".table tbody").on('click', 'tr', function (e) {
 							//console.log(e.target.type)
 							if (e.target.type != 'checkbox') {

--
Gitblit v1.10.0