| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266 |
- <%@ page language="java" contentType="text/html;charset=GBK"
- pageEncoding="GBK"%>
- <!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="/shares/js/yw/master1/liger/skins/ynet/css/ligerui-all.css" rel="stylesheet" type="text/css" />
- <link href="${pageContext.request.contextPath }/main.css" rel="stylesheet" type="text/css" />
- <link href="/shares/css/yw/master1/reset.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/ligerui.all.js" type="text/javascript"></script>
- <link href="${pageContext.request.contextPath}/main.css" rel="stylesheet" type="text/css" />
- <script type="text/javascript" src="/shares/js/constant.js"></script>
- <script type="text/javascript" src="/shares/js/common.js"></script>
- <link rel="stylesheet" type="text/css" href="/shares/css/yw/master1/${sessionScope.loginFrom}/jquery.jscrollpane.codrops1.css" />
- <script type="text/javascript" src="/shares/js/yw/master1/jquery.mousewheel.js"></script>
- <!-- the jScrollPane script -->
- <script type="text/javascript" src="/shares/js/yw/master1/jquery.jscrollpane.min.js"></script>
- <script type="text/javascript" src="/shares/js/yw/master1/scroll-startstop.events.jquery.js"></script>
- <script type="text/javascript" src="/shares/js/yw/master1/scroll.js"></script>
- <script type="text/javascript">
- $(function() {
- $("#start_time").ligerDateEditor({ showTime: true, labelAlign: 'left', showTime:false, width:130,height:21});
- $("#end_time").ligerDateEditor({ showTime: true, labelAlign: 'left', showTime:false, width:130,height:21});
- });
- $(function (){
- $("#motorcade_names").ligerComboBox({
- width: 130,
- selectBoxWidth: 200,
- selectBoxHeight: 200,
- valueField: 'universalid',
- valueFieldID :'motorcade',
- textField:'motorcade_name',
- treeLeafOnly:false,
- tree: { url: 'carMotorcadeCarAction.do?task=toMotorcadeList&time='+ new Date().getTime(),
- idFieldName :'universalid',
- parentIDFieldName :'pid',
- textFieldName : 'motorcade_name',
- parentIcon:'',
- childIcon:'',
- checkbox: false,
- onSuccess : function() {
- this.expandAll();
- }
- }
- });
- });
-
- /**
- * 选择车牌号函数
- */
- function chooseMaintenance(o) {
- o = $.extend({
- plate_number_id : "plate_number_id",
- plate_number : "plate_number",
- maintenance_mileage : "maintenance_mileage",
- checkbox : true
- }, o);
- $.ligerDialog.open({
- url : 'carMotorcadeCarAction.do?task=carList3&state=3&lookup=lookup&checkbox='+o.checkbox,
- height : 350,
- width : 800,
- title : "车辆信息",
- buttons : [
- {
- text : '确定',
- onclick : function(item, dialog) {
- var rows = dialog.frame.f_select();
- if(rows.length == 0){
- $.ligerDialog.alert('请选择一个车辆信息!', '提示', 'warn');
- return;
- }
- var universalids = "", plate_numbers = "" ,initial_ranges = "";
- if (rows) {
- for ( var i = 0; i < rows.length; i++) {
- universalids += ("," + rows[i].universalid);
- plate_numbers += ("," + rows[i].plate_number);
- initial_ranges += ("," + rows[i].initial_range);
- }
- universalid = universalids.substring(1, universalids.length);
- plate_number = plate_numbers.substring(1, plate_numbers.length);
- initial_range = initial_ranges.substring(1, initial_ranges.length);
- }
- if ($("#" + o.plate_number_id).length > 0){
- $("#" + o.plate_number_id).val(universalid);
- }
- if ($("#" + o.plate_number).length > 0){
- $("#" + o.plate_number).val(plate_number);
- }
- if ($("#" + o.maintenance_mileage).length > 0){
- $("#" + o.maintenance_mileage).val(initial_range);
- }
- dialog.close();
- $(".l-dialog-win").remove();
- }
- }, {
- text : '取消',
- onclick : function(item, dialog) {
- dialog.close();
- $(".l-dialog-win").remove();
- }
- } ],
- name : "listDialog"
- });
- }
- //导出车辆台账统计报表excel
- function exportExcel(type){
- var start_time= document.getElementById("start_time");
- var end_time= document.getElementById("end_time");
- if(start_time.value != "" && typeof (start_time.value) != "undefined"){
- if(end_time.value != "" && typeof (end_time.value) != "undefined"){
- var a = $("#start_time").val();
- var b = $("#end_time").val();
- var arr = a.split("-");
- var starttime = new Date(arr[0], arr[1], arr[2]);
- var starttimes = starttime.getTime();
- var arrs = b.split("-");
- var lktime = new Date(arrs[0], arrs[1], arrs[2]);
- var lktimes = lktime.getTime();
- if (starttimes > lktimes) {
- $.ligerDialog.alert('开始日期不能大于结束日期!', '提示', 'warn');
- return false;
- }
- }
- }
- $("#task").val("");
- $("#task").val("exportExcelLedgers");
- $("#report").submit();
- }
-
- //生成车辆台账统计报表
- function createReportMoney(){
- var start_time= document.getElementById("start_time");
- var end_time= document.getElementById("end_time");
- if(start_time.value != "" && typeof (start_time.value) != "undefined"){
- if(end_time.value != "" && typeof (end_time.value) != "undefined"){
- var a = $("#start_time").val();
- var b = $("#end_time").val();
- var arr = a.split("-");
- var starttime = new Date(arr[0], arr[1], arr[2]);
- var starttimes = starttime.getTime();
- var arrs = b.split("-");
- var lktime = new Date(arrs[0], arrs[1], arrs[2]);
- var lktimes = lktime.getTime();
- if (starttimes > lktimes) {
- $.ligerDialog.alert('开始日期不能大于结束日期!', '提示', 'warn');
- return false;
- }
- }
- }
- $("#task").val("");
- $("#task").val("createReportLedgers");
- $("#report").submit();
- }
-
- function examine(){
- var start_time= document.getElementById("start_time");
- var end_time= document.getElementById("end_time");
- if(start_time.value != "" && typeof (start_time.value) != "undefined"){
- if(end_time.value != "" && typeof (end_time.value) != "undefined"){
- var a = $("#start_time").val();
- var b = $("#end_time").val();
- var arr = a.split("-");
- var starttime = new Date(arr[0], arr[1], arr[2]);
- var starttimes = starttime.getTime();
- var arrs = b.split("-");
- var lktime = new Date(arrs[0], arrs[1], arrs[2]);
- var lktimes = lktime.getTime();
- if (starttimes >= lktimes) {
- $.ligerDialog.alert('开始日期不能大于结束日期!', '提示', 'warn');
- return false;
- }
- }
- }
- }
-
- function refresh(obj){
- if(obj == "1"){
- parent.location.reload();
- }
- }
-
- </script>
- <style type="text/css">
- body {
- background: #fff;
- }
- </style>
- </head>
- <body style="background: none; overflow: hidden;" ontouchmove="event.preventDefault();">
- <%@ include file="/include/message.jsp"%>
- <form id="report" action="carStatisticReportAction.do" method="post" target="_blank">
- <div class="s_title b10 f6">
- <img src="/shares/images/master1/gg_ico.png" width="27" height="26" /> 车辆台账统计
- <div class="article_title">
- <input class="art_back" style="width: 50px;" title="返回" name="" onclick="history.back();" type="button" />
- <input type="button" class="l-button" style="width: 150px;" value="生成车辆台账报表" onclick="createReportMoney();"/>
- <input type="reset" class="l-button" style="width: 80px;" value="条件重置" />
- <input type="button" class="l-button" style="width: 100px;" value="导出Excel" onclick="exportExcel(2)"/>
- </div>
- </div>
- <div id="jp-container" class="jp-container liuyan">
- <div class="forum-container">
- <center>
- <table class="l-table-edit line">
- <tr>
- <th colspan="4" style="font-size: 25px; text-align: center;">
- 车辆台账统计报表查询
- </th>
- </tr>
- </table>
- <input type="hidden" id="task" name="task" value="">
- <input type="hidden" id="tabid" name="tabid" value="${requestScope.tabid}">
- </center>
- <div style="margin: 0; height: 350px; width: 500px;" class="forum-container">
- <ul style="width:100%; clear: both; padding: 10px 100px; border-color: red;"></ul>
- <ul style="width:100%; clear: both; padding: 10px 100px; border-color: red;">
- <li class="title" style="float: left; margin: 4px 0px; width: 80px; font-size: 13px; font-weight: bold;">车牌号:</li>
- <li style="float: left; margin: 4px 0px;">
- <input type="text" id="plate_number" name="plate_number" value="" readonly="readonly">
- <input type="hidden" id="plate_number_id" name="plate_number_id" value="">
- <input type="button" class="l-button" value="选择"
- onclick="chooseMaintenance({plate_number_id:'plate_number_id',plate_number:'plate_number',maintenance_mileage:'maintenance_mileage',oil_type:'oil_type'});" />
- </li>
- </ul>
- <ul style="width:100%; clear: both; padding: 10px 100px;">
- <li style="float: left; margin: 4px 0px; width: 80px; font-size: 13px; font-weight: bold;">所属车队:</li>
- <li style="float: left; margin: 4px 0px;">
- <input type = "text" id = "motorcade_names" name="motorcade_names" value="${motorcade.motorcade_name }">
- <input type = "hidden" id = "motorcade" nanme="motorcade" value="${motorcade.universalid }" >
- <%-- <select name="motorcade" id="motorcade" style="width: 130px;height: 20px;">
- <option value="">- 选择 -</option>
- <c:forEach items="${motorcades}" var="inforpubdict">
- <option value="${inforpubdict.universalid}" >${inforpubdict.motorcade_name}</option>
- </c:forEach>
- </select> --%>
- </li>
- </ul>
- <ul style="width:100%; clear: both; padding: 10px 100px;">
- <li style="float: left; margin: 4px 0px; width: 80px; font-size: 13px; font-weight: bold;">查询日期:</li>
- <li style="float: left; margin: 4px 0px;">
- <input type="text" id="start_time" name="start_time" value="">
- <input type="hidden" id="start_time" name="start_time" value="">
- </li>
- <li style="float: left; margin: 4px 10px;">
- 至
- </li>
- <li style="float: left; margin: 4px 0px;">
- <input type="text" id="end_time" name="end_time" value="">
- <input type="hidden" id="end_time" name="end_time" value="">
- </li>
- </ul>
- </div>
- </div>
- </div>
- </form>
- </body>
- </html>
|