| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177 |
- <%@ page language="java" contentType="text/html;charset=GBK"
- pageEncoding="GBK"%>
- <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
- <%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>
- <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html;charset=GBK">
- <title>同步数据</title>
- <link href="${pageContext.request.contextPath}/main.css" rel="stylesheet" type="text/css" />
- <link href="${pageContext.request.contextPath }/liger/lib/ligerUI/skins/${sessionScope.css}/css/ligerui-all.css" rel="stylesheet" type="text/css" />
- <script src="${pageContext.request.contextPath }/liger/lib/jquery/jquery-1.3.2.min.js" type="text/javascript"></script>
- <script src="${pageContext.request.contextPath }/liger/lib/ligerUI/js/core/base.js" type="text/javascript"></script>
- <script type="text/javascript" src="/shares/js/constant.js"></script>
- <script type="text/javascript" src="/shares/js/common.js"></script>
- <script type="text/javascript" src="/shares/js/file.js"></script>
- <script src="/shares/xheditor/xheditor-1.1.14/xheditor-1.1.14-zh-cn.min.js" type="text/javascript"></script>
- <script src="${pageContext.request.contextPath}/liger/lib/json2.js" type="text/javascript"></script>
- <script src="${pageContext.request.contextPath}/liger/lib/ligerUI/js/plugins/ligerDialog.js" type="text/javascript"></script>
- <script src="${pageContext.request.contextPath}/liger/lib/ligerUI/js/plugins/ligerGrid.js" type="text/javascript"></script>
- <script src="${pageContext.request.contextPath}/liger/lib/ligerUI/js/plugins/ligerTextBox.js" type="text/javascript"></script>
- <script src="${pageContext.request.contextPath}/liger/lib/ligerUI/js/plugins/ligerCheckBox.js" type="text/javascript"></script>
- <script src="${pageContext.request.contextPath}/liger/lib/ligerUI/js/plugins/ligerComboBox.js" type="text/javascript"></script>
- <script src="${pageContext.request.contextPath}/liger/lib/ligerUI/js/plugins/ligerSpinner.js" type="text/javascript"></script>
- <script src="${pageContext.request.contextPath }/liger/lib/ligerUI/js/plugins/ligerDateEditor.js" type="text/javascript"></script>
- <script type="text/javascript" src="${pageContext.request.contextPath}/liger/lib/ligerUI/js/ligerui.all.js"></script>
- <script type="text/javascript">
- //焦点
- $(document).ready(function() {
- $("input[type='text']:first").focus();
- });
- $(function(){
- <c:if test="${sumGPS ne null}">
- var sumGPS = "${sumGPS}";
- if(sumGPS == "-1"){
- $.ligerDialog.error('导入失败:Excel文件中没有数据!');
- }else if(sumGPS == "-2"){
- showErrorDiv();
- $.ligerDialog.error('数据验证不通过,请根据错误数据修改!');
- }else if(sumGPS == "0"){
- $.ligerDialog.success('操作成功!');
- }else{
- $.ligerDialog.success('成功同步'+sumGPS+'条数据!');
- }
- </c:if>
- });
- function showErrorDiv(){
- $.ligerDialog.open({ title:"数据验证不通过",height: 200, target : errorDiv , width: 400, slide: false, buttons: [ { text: '确定', onclick: function (item, dialog) { dialog.hidden(); } } ] });
- }
- function carData(){
- var cb = document.getElementById('checkboxid');
- var chenked=$("input[type='checkbox']:checked").val([]);
- var names = "";
- for(var i=0;i<chenked.length;i++){
- names += chenked[i].value +",";
- }
- $("#ck").val(names);
- if(chenked.length > 0){
- //dialog = $.ligerDialog.open({ height: 126,width:300,title: "确认",url:
- //'${pageContext.request.contextPath}/carGpsAction.do?task=ifConfirm&difference=1&ck='+names+'&state=1&tabid='+getCurrentTabId()});
- var mess = "确定要同步吗?";
- $.ligerDialog.confirm(mess, function (yes){
- if(yes){
- $.ligerDialog.waitting('正在同步中,请稍候...');
- $("#countersign").submit();
- }}
- );
- }else{
- alert('请选择要同步的内容');
- return;
- }
-
- }
- function gpsData(){
- var gpstime = $("#gpstime").val();
- dialog = $.ligerDialog.open({ height: 126,width:300,title: "确认",url:
- '${pageContext.request.contextPath}/carGpsAction.do?task=ifConfirm&gpstime='+gpstime+'&difference=2&state=2&tabid='+getCurrentTabId()});
- }
- function refresh(obj){
- if(obj == "1"){
- parent.location.reload();
- }
- }
- </script>
- <style type="text/css">
- .file-style{
- width: 550px;
- }
- .file-style input[type='file'] {
- width:385px ;
- height:24px;
- line-height:22px;
- vertical-align: bottom;
- background-color: #fff;
- border: 1px solid #cccccc;
- margin-top: 2px;
- margin-bottom: 2px;
- }
- </style>
- </head>
- <body>
- <%@ include file="/include/message.jsp"%>
- <form method='POST' name="countersign" id="countersign" action="carGpsAction.do">
- <div class="forum-container">
- <center>
- <table class="l-table-edit line">
- <tr>
- <th colspan="4">同步基础数据</th>
- </tr>
- <tr>
- <td colspan="3" style="width: 600px; color: red;">
- <input type="button" style="width: 200px;" class="l-button" value="同步基础数据" onclick="carData();" />
- <c:if test="${requestScope.synchronizationTime == null}">
- 尚未同步
- </c:if>
- <c:if test="${requestScope.synchronizationTime != null}">
- 上次同步时间: ${requestScope.synchronizationTime}
- </c:if>
- </td>
- </tr>
- <tr>
- <td colspan="3">
- <input type="checkbox" name="checkboxid" id="checkboxid" value="1"> 数据字典
- <input type="checkbox" name="checkboxid" id="checkboxid" value="2"> 车队档案
- <input type="checkbox" name="checkboxid" id="checkboxid" value="3"> 车辆档案
- </td>
- </tr>
- <!--
- <tr>
- <th colspan="4">同步GPS定位数据</th>
- </tr>
- <tr>
- <td class="l-table-edit-text">
- <input type="button" style="width: 200px;" class="l-button" value="同步GPS定位数据" onclick="gpsData();" />
- </td>
- <td>上次GPS定位数据同步时间: <input type="text" name="gpstime" id="gpstime" value="${nowTime}" onfocus="this.blur()"/></td>
- </tr>
- -->
- </table>
- <input type="hidden" id="dev_id" name="dev_id" value="">
- <input type="hidden" id="tabid" name="tabid" value="${requestScope.tabid}">
- <input type="hidden" id="task" name="task" value="submit">
- <input type="hidden" id="ck" name="ck" value="">
- </center>
- </div>
- <div id="errorDiv" style="display: none;">
- <div style="color: red;margin:10px 0 10px 0 ">总共有${sum}条数据有问题,请修复后重新导入:</div>
- <c:if test="${errListDictionanys == 1}">
- <div style="color: red;">数据字典:</div>
- <c:forEach items="${errListDictionany}" var="err">
- <div style="color: red;">${err}</div>
- </c:forEach>
- </c:if>
- <c:if test="${errListMotorcades == 1}">
- <div style="color: red;">车队:</div>
- <c:forEach items="${errListMotorcade}" var="err">
- <div style="color: red;">${err}</div>
- </c:forEach>
- </c:if>
- <c:if test="${errListCars == 1}">
- <div style="color: red;">车辆:</div>
- <c:forEach items="${errListCar}" var="err">
- <div style="color: red;">${err}</div>
- </c:forEach>
- </c:if>
- </div>
- </form>
- </body>
- </html>
|