3.7
fxl
2023-03-07 52cffc4ab8e9787a6f233295502c7c9788dddae1
src/main/webapp/hxzk/sysSetting/sysSetting.jsp
@@ -241,14 +241,11 @@
                                             class="form-control form-control-lg" id="yulan_map_tu"
                                             style="font-size: 6px; height: 37px; padding: 0px 0px; width: 200px;">
                                             <option value="百度地图">百度地图</option>
                                             <option value="${maplist[0].mapname}">${maplist[0].mapname}
                                             </option>
                                             <option value="${maplist[1].mapname}">${maplist[1].mapname}
                                             </option>
                                             <option value="${maplist[2].mapname}">${maplist[2].mapname}
                                             </option>
                                             <option value="${maplist[3].mapname}">${maplist[3].mapname}
                                             </option>
                                             <option value="三维地图">三维地图</option>
                                             <c:forEach items="${maplist}" var="map">
                                                <option value="${map.mapname}">${map.mapname}
                                                </option>
                                             </c:forEach>
                                          </select>
                                       </div>
                                       <div
@@ -359,7 +356,7 @@
                                          <input class="custom-control-input" type="checkbox"
                                             name="checkSetting" id="check11"
                                             value="${settingList[0].viewTagid}"> <label
                                             class="custom-control-label" for="check11">显示标签 的ID</label>
                                             class="custom-control-label" for="check11">显示标签的ID</label>
                                       </div>
                                       <div style="width: 32%; margin-left: 1%; float: left;"
                                          class="custom-control custom-checkbox">
@@ -385,12 +382,19 @@
                                             value="${settingList[0].fence_show}"> <label
                                             class="custom-control-label" for="check20">围栏显示</label>
                                       </div>
                                       <!-- <div style="width: 32%; margin-left: 1%; float: left;"
                                          class="custom-control custom-checkbox">
                                          <input class="custom-control-input" type="checkbox"
                                             name="checkSetting" id="check16"
                                             value="${settingList[0].quiet}"> <label
                                             class="custom-control-label" for="check16">静止坐标固定 </label>
                                       </div> -->
                                       <div style="width: 32%; margin-left: 1%; float: left;"
                                          class="custom-control custom-checkbox">
                                          <input class="custom-control-input" type="checkbox"
                                             name="checkSetting" value="1" id="check16"
                                             value="${settingList[0].quiet}"> <label
                                             class="custom-control-label" for="check16">静止坐标固定 </label>
                                             name="checkSetting" id="check14"
                                             value="${settingList[0].anckicon}"> <label
                                             class="custom-control-label" for="check14">基站显示</label>
                                       </div>
                                    </div>
                                    <div
@@ -398,26 +402,17 @@
                                       <div style="width: 32%; margin-left: 2%; float: left;"
                                          class="custom-control custom-checkbox">
                                          <input class="custom-control-input" type="checkbox"
                                             name="checkSetting" id="check14"
                                             value="${settingList[0].anckicon}"> <label
                                             class="custom-control-label" for="check14">基站显示</label>
                                       </div>
                                       <div style="width: 32%; margin-left: 1%; float: left;"
                                          class="custom-control custom-checkbox">
                                          <input class="custom-control-input" type="checkbox"
                                             name="checkSetting" id="check15"
                                             value="${settingList[0].gas_show}"> <label
                                             class="custom-control-label" for="check15">开启气体显示</label>
                                       </div>
                                    </div>
                                    <div
                                       style="width: 90%; margin: 0 auto; overflow: auto; _display: inline-block;">
                                       <div
                                          style="width: 32%; margin-left: 2%; float: left; height: 37px;">
                                          style="width: 32%; margin-left: 1%; float: left; height: 37px;">
                                          <input id="prodId1" name="prodId" type="hidden"
                                             value="${settingList[0].real_trak_time}"> <select
                                             class="form-control form-control-lg" id="real_trak_time"
                                             style="font-size: 6px; height: 20px; padding: 0px 0px; width: 200px;">
                                             value="${settingList[0].real_trak_time}">
                                             <label for="real_trak_time">轨迹时长</label>
                                             <select class="form-control form-control-lg" id="real_trak_time"
                                             style="font-size: 6px; height: 20px; padding: 0px 0px; width: 150px; display: inline;">
                                             <option value="不显示实时轨迹">不显示实时轨迹</option>
                                             <option value="10秒钟">10秒钟</option>
                                             <option value="30秒钟">30秒钟</option>
@@ -430,9 +425,10 @@
                                       <div
                                          style="width: 32%; margin-left: 1%; float: left; height: 37px;">
                                          <input id="prodId2" name="prodId" type="hidden"
                                             value="${settingList[0].real_trak_color}"> <select
                                             class="form-control form-control-lg" id="real_trak_color"
                                             style="font-size: 6px; height: 20px; padding: 0px 0px; width: 200px;">
                                             value="${settingList[0].real_trak_color}">
                                             <label for="real_trak_time">轨迹颜色</label>
                                             <select class="form-control form-control-lg" id="real_trak_color"
                                             style="font-size: 6px; height: 20px; padding: 0px 0px; width: 150px; display: inline;">
                                             <option value="红色">红色</option>
                                             <option value="蓝色">蓝色</option>
                                             <option value="黑色">黑色</option>
@@ -442,6 +438,119 @@
                                          </select>
                                       </div>
                                    </div>
                                    <!-- <div
                                       style="width: 90%; margin: 0 auto; overflow: auto; _display: inline-block;">
                                       <div
                                          style="width: 32%; margin-left: 2%; float: left; height: 37px;">
                                          <input id="prodId1" name="prodId" type="hidden"
                                             value="${settingList[0].real_trak_time}">
                                             <label for="real_trak_time">轨迹时长</label>
                                             <select class="form-control form-control-lg" id="real_trak_time"
                                             style="font-size: 6px; height: 20px; padding: 0px 0px; width: 150px; display: inline;">
                                             <option value="不显示实时轨迹">不显示实时轨迹</option>
                                             <option value="10秒钟">10秒钟</option>
                                             <option value="30秒钟">30秒钟</option>
                                             <option value="1分钟">1分钟</option>
                                             <option value="10分钟">10分钟</option>
                                             <option value="30分钟">30分钟</option>
                                             <option value="1小时">1小时</option>
                                          </select>
                                       </div>
                                       <div
                                          style="width: 32%; margin-left: 1%; float: left; height: 37px;">
                                          <input id="prodId2" name="prodId" type="hidden"
                                             value="${settingList[0].real_trak_color}">
                                             <label for="real_trak_time">轨迹颜色</label>
                                             <select class="form-control form-control-lg" id="real_trak_color"
                                             style="font-size: 6px; height: 20px; padding: 0px 0px; width: 150px; display: inline;">
                                             <option value="红色">红色</option>
                                             <option value="蓝色">蓝色</option>
                                             <option value="黑色">黑色</option>
                                             <option value="白色">白色</option>
                                             <option value="绿色">绿色</option>
                                             <option value="黄色">黄色</option>
                                          </select>
                                       </div>
                                    </div> -->
                                    <div class="partTitle" style="margin: 20px 20px;">
                                       <label for="exampleFormControlInput1">导航显示设置</label>
                                    </div>
                                    <div
                                       style="width: 90%; margin: 0 auto; overflow: auto; _display: inline-block;">
                                       <div style="width: 19%; margin-left: 1%; float: left;"
                                          class="custom-control custom-checkbox">
                                          <input class="custom-control-input" type="checkbox"
                                             name="checkSetting" id="labelb"
                                             value="${dataList[0].label}"> <label
                                             class="custom-control-label" for="labelb">标签管理</label>
                                       </div>
                                       <div style="width: 19%; margin-left: 1%; float: left;"
                                          class="custom-control custom-checkbox">
                                          <input class="custom-control-input" type="checkbox"
                                             name="checkSetting" id="achorb"
                                             value="${dataList[0].achor}"> <label
                                             class="custom-control-label" for="achorb">基站管理</label>
                                       </div>
                                       <div style="width: 19%; margin-left: 1%; float: left;"
                                          class="custom-control custom-checkbox">
                                          <input class="custom-control-input" type="checkbox"
                                             name="checkSetting" id="gpsb"
                                             value="${dataList[0].gps}"> <label
                                             class="custom-control-label" for="gpsb">卫星定位</label>
                                       </div>
                                       <div style="width: 19%; margin-left: 1%; float: left;"
                                          class="custom-control custom-checkbox">
                                          <input class="custom-control-input" type="checkbox"
                                             name="checkSetting" id="fenceb"
                                             value="${dataList[0].fence}"> <label
                                             class="custom-control-label" for="fenceb">围栏管理</label>
                                       </div>
                                       <div style="width: 19%; margin-left: 1%; float: left;"
                                          class="custom-control custom-checkbox">
                                          <input class="custom-control-input" type="checkbox"
                                             name="checkSetting" id="warningb"
                                             value="${dataList[0].warning}"> <label
                                             class="custom-control-label" for="warningb">告警管理</label>
                                       </div>
                                    </div>
                                    <div
                                       style="width: 90%; margin: 0 auto; overflow: auto; _display: inline-block;">
                                       <div style="width: 19%; margin-left: 1%; float: left;"
                                          class="custom-control custom-checkbox">
                                          <input class="custom-control-input" type="checkbox"
                                             name="checkSetting" id="historyb"
                                             value="${dataList[0].history}"> <label
                                             class="custom-control-label" for="historyb">历史轨迹</label>
                                       </div>
                                       <div style="width: 19%; margin-left: 1%; float: left;"
                                          class="custom-control custom-checkbox">
                                          <input class="custom-control-input" type="checkbox"
                                             name="checkSetting" id="attendanceb"
                                             value="${dataList[0].attendance}"> <label
                                             class="custom-control-label" for="attendanceb">人员管理</label>
                                       </div>
                                       <div style="width: 19%; margin-left: 1%; float: left;"
                                          class="custom-control custom-checkbox">
                                          <input class="custom-control-input" type="checkbox"
                                             name="checkSetting" id="basiclnfob"
                                             value="${dataList[0].basiclnfo}"> <label
                                             class="custom-control-label" for="basiclnfob">基础信息</label>
                                       </div>
                                       <div style="width: 19%; margin-left: 1%; float: left;"
                                          class="custom-control custom-checkbox">
                                          <input class="custom-control-input" type="checkbox"
                                             name="checkSetting" id="videob"
                                             value="${dataList[0].video}"> <label
                                             class="custom-control-label" for="videob">视频联动</label>
                                       </div>
                                       <div style="width: 19%; margin-left: 1%; float: left;"
                                          class="custom-control custom-checkbox">
                                          <input class="custom-control-input" type="checkbox"
                                             name="checkSetting" id="gasb"
                                             value="${dataList[0].gas}"> <label
                                             class="custom-control-label" for="gasb">气体检测</label>
                                       </div>
                                    </div>
                                    <div class="partTitle" style="margin: 20px 20px;">
                                       <label for="exampleFormControlInput1">其他设置</label>
                                    </div>
@@ -495,20 +604,53 @@
            <!-- END MAIN CONTAINER -->
            <% String username=(String) session.getAttribute("username"); if (username==null || username.equals(""))
               { request.getRequestDispatcher("/hxzk/login.jsp").forward(request, response); return; } %>
               <input type="hidden" name="xianusera" id="xianusera" value="<%=username%>">
               <!-- BEGIN GLOBAL MANDATORY SCRIPTS -->
               <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' });
                           };
                        },
                     });
                  });
                     document.getElementById("xianuser").innerHTML=document.getElementById("xianusera").value
                  };
                  $('.header-page').load('/hxzkoa/hxzk/top.html');
                  $('.login-page').load('/hxzkoa/hxzk/head.html');
                  $(".modify").click(function () {
@@ -597,16 +739,66 @@
                     } else {
                        var gas_show = "0"
                     }
                     if (document.getElementById("check16").checked) {
                        var quiet = "1"
                     } else {
                        var quiet = "0"
                     }
                     // if (document.getElementById("check16").checked) {
                     //    var quiet = "1"
                     // } else {
                     //    var quiet = "0"
                     // }
                     if (document.getElementById("check20").checked) {
                        var fence_show = "1"
                     } else {
                        var fence_show = "0"
                     }
                     if (document.getElementById("labelb").checked) {
                        var label = "1"
                     } else {
                        var label = "0"
                     }
                     if (document.getElementById("achorb").checked) {
                        var achor = "1"
                     } else {
                        var achor = "0"
                     }
                     if (document.getElementById("gpsb").checked) {
                        var gps = "1"
                     } else {
                        var gps = "0"
                     }
                     if (document.getElementById("fenceb").checked) {
                        var fence = "1"
                     } else {
                        var fence = "0"
                     }
                     if (document.getElementById("warningb").checked) {
                        var warning = "1"
                     } else {
                        var warning = "0"
                     }
                     if (document.getElementById("historyb").checked) {
                        var history = "1"
                     } else {
                        var history = "0"
                     }
                     if (document.getElementById("attendanceb").checked) {
                        var attendance = "1"
                     } else {
                        var attendance = "0"
                     }
                     if (document.getElementById("basiclnfob").checked) {
                        var basiclnfo = "1"
                     } else {
                        var basiclnfo = "0"
                     }
                     if (document.getElementById("videob").checked) {
                        var video = "1"
                     } else {
                        var video = "0"
                     }
                     if (document.getElementById("gasb").checked) {
                        var gas = "1"
                     } else {
                        var gas = "0"
                     }
                     var real_trak_time = $("#real_trak_time").val();
                     var real_trak_color = $("#real_trak_color").val();
                     var yulan_map_tu = $("#yulan_map_tu").val();
@@ -648,7 +840,7 @@
                           offView: offView,
                           anckicon: anckicon,
                           gas_show: gas_show,
                           quiet: quiet,
                           // quiet: quiet,
                           real_trak_time: real_trak_time,
                           real_trak_color: real_trak_color,
                           yulan_map_tu: yulan_map_tu,
@@ -658,6 +850,16 @@
                           gas_port: gas_port,
                           gas_hz: gas_hz,
                           fence_show: fence_show,
                           label:label,
                           achor:achor,
                           gps:gps,
                           fence:fence,
                           warning:warning,
                           history:history,
                           attendance:attendance,
                           basiclnfo:basiclnfo,
                           video:video,
                           gas:gas,
                        },
                        dataType: "json"
                     });