老系统对接
This commit is contained in:
205
webapp/supplier/companyFinishedOrder.jsp
Normal file
205
webapp/supplier/companyFinishedOrder.jsp
Normal file
@ -0,0 +1,205 @@
|
||||
<%@ page contentType="text/html;charset=UTF-8" pageEncoding="UTF-8"%>
|
||||
<%@ page import="com.sino.rrs.entity.*"%>
|
||||
<%@ page import="java.util.*"%>
|
||||
<%@ page isELIgnored="false" %>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
|
||||
<meta name="apple-mobile-web-app-capable" content="yes">
|
||||
<meta name="format-detection" content="telephone=no"/>
|
||||
<title>我的历史案件</title>
|
||||
<link rel="stylesheet" href="/SinoGYS/weixincss/weui.min.css">
|
||||
<link rel="stylesheet" href="/SinoGYS/weixincss/jquery-weui.css">
|
||||
<link rel="stylesheet" href="/SinoGYS/css/newCss/reset.css" />
|
||||
<link rel="stylesheet" href="/SinoGYS/css/newCss/currentOrder.css" />
|
||||
<script src="/SinoGYS/js/jquery-1.7.2.js" type="text/javascript"></script>
|
||||
<script type="text/javascript" src="/SinoGYS/layer/skin/layer.css"></script>
|
||||
<script type="text/javascript" src="/SinoGYS/layer/layer.js"></script>
|
||||
<script type="text/javascript" src="/SinoGYS/js/jquery-weui.js"></script>
|
||||
|
||||
<script type="text/javascript">
|
||||
var ohtml=document.documentElement;
|
||||
function getWidth(){
|
||||
var screenWidth=ohtml.clientWidth;
|
||||
if(screenWidth<320){
|
||||
ohtml.style.fontSize="13.3333px";
|
||||
}else if(screenWidth>1080){
|
||||
ohtml.style.fontSize="45px";
|
||||
}else{
|
||||
ohtml.style.fontSize=screenWidth/(1080/45)+"px";
|
||||
}
|
||||
}
|
||||
getWidth();
|
||||
window.onresize=function(){
|
||||
getWidth();
|
||||
};
|
||||
</script>
|
||||
</head>
|
||||
<%
|
||||
String rescueCode=request.getParameter("rescueCode");
|
||||
%>
|
||||
<body>
|
||||
<input type="hidden" id="paneltype" name="paneltype" value="">
|
||||
|
||||
<div class="currentOrderWrapper">
|
||||
<div class="currentOrderTitle">
|
||||
<div class="currentOrderTitleList text-left" id="todayOrder">
|
||||
<span class="currentOrderTitleItem">当日订单</span>
|
||||
</div>
|
||||
<div class="currentOrderTitleList text-center" id="weekOrder">
|
||||
<span class="currentOrderTitleItemNon">本周订单</span>
|
||||
</div>
|
||||
<div class="currentOrderTitleList text-right" id="monthOrder">
|
||||
<span class="currentOrderTitleItemNon">当月订单</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="historyOrderTab"></div>
|
||||
</div>
|
||||
|
||||
|
||||
<!-- <div class="weui_tab">
|
||||
<div class="weui_navbar">
|
||||
<div class="weui_navbar_item weui_bar_item_on" id="todayOrder">当日订单</div>
|
||||
<div class="weui_navbar_item" id="weekOrder">本周订单</div>
|
||||
<div class="weui_navbar_item" id="monthOrder">当月订单</div>
|
||||
</div>
|
||||
<div class="weui_tab_bd" >
|
||||
<div class="weui-pull-to-refresh-layer">
|
||||
<div class='pull-to-refresh-arrow'></div>
|
||||
<div class='pull-to-refresh-preloader'></div>
|
||||
<div class="down">下拉刷新</div>
|
||||
<div class="up">释放刷新</div>
|
||||
<div class="refresh">正在刷新</div>
|
||||
</div>
|
||||
<div style="height: auto;width: 100%;" class="orderMain"> </div>
|
||||
</div>
|
||||
</div> -->
|
||||
|
||||
<form action="">
|
||||
<input type="hidden" id="startRow" name="startRow" value="">
|
||||
<input type="hidden" id="rescueCode" name="rescueCode" value="<%=rescueCode%>">
|
||||
<input type="hidden" id="beginTime" name="beginTime" value="">
|
||||
</form>
|
||||
</body>
|
||||
|
||||
<script type="text/javascript">
|
||||
$(function() {
|
||||
$("#paneltype").val("todayOrder");
|
||||
initValue("todayOrder");
|
||||
orderList();
|
||||
});
|
||||
|
||||
$(".currentOrderTitleList").on('click',function(){
|
||||
$.showLoading();
|
||||
$(".currentOrderTitleList").children("span").removeClass('currentOrderTitleItem').addClass('currentOrderTitleItemNon');
|
||||
$(this).children("span").removeClass('currentOrderTitleItemNon').addClass('currentOrderTitleItem');
|
||||
$("#paneltype").val($(this).attr("id"));
|
||||
initValue($(this).attr("id"));
|
||||
orderList();
|
||||
});
|
||||
|
||||
//重置数据
|
||||
function initValue(selectPanel){
|
||||
$("#startRow").val(1);
|
||||
$(".historyOrderTab").empty();
|
||||
if(selectPanel=="todayOrder"){
|
||||
$("#beginTime").val(getFirstTimeOfDay());
|
||||
}
|
||||
if(selectPanel=="weekOrder"){
|
||||
$("#beginTime").val(getFirstDayOfWeek());
|
||||
}
|
||||
if(selectPanel=="monthOrder"){
|
||||
$("#beginTime").val(getFirstDayOfMonth());
|
||||
}
|
||||
}
|
||||
|
||||
function orderList(){ //查看订单
|
||||
$.showLoading();
|
||||
$.ajax({
|
||||
type : "POST",
|
||||
url : "/SinoGYS/HistoryOrderAction.do?CMD=companyHistoryOrder",
|
||||
dataType: "json",
|
||||
data : $("form").serialize(),
|
||||
success : function(data) {
|
||||
var count=data.count;
|
||||
if (data.historyOrderList.length == 0) {
|
||||
$.hideLoading();
|
||||
setTimeout($.toast("没有了","text"),300);
|
||||
return;
|
||||
}
|
||||
for ( var i in data.historyOrderList) {
|
||||
var orderList=data.historyOrderList;
|
||||
|
||||
$(".historyOrderTab").append('<div class="currentOrderList"><div class="currentOrderListTitle">'+
|
||||
'<span class="line"></span>'+orderList[i].SERVICE_NAME+'/'+(orderList[i].dispatchFlag==19?"取消救援服务":"完成救援服务")+
|
||||
'<div class="fileBtnWrapper"><a class="fileBtn currentFile" onclick=supply('+orderList[i].ORDER_ID+','+<%=rescueCode%>+','+(orderList[i].flowId==1?"11":"111")+
|
||||
')>现场资料 </a><a class="fileBtn otherFile" onclick=supply('+orderList[i].ORDER_ID+','+<%=rescueCode%>+','+15+')>其他资料 </a>'+
|
||||
'</div></div><div class="currentOrderCon"><div><span>订单编号:</span> <span>'+orderList[i].ORDER_CODE+'</span></div>'+
|
||||
'<div><span>救援地点:</span> <span>'+orderList[i].ADDRESS+'</span></div><div><span>完成时间:</span> <span>'+orderList[i].FINISHTIME.substring(0, 19)+'</span></div>'+
|
||||
'<div><span>救援人员:</span> <span>'+(orderList[i].STAFF_NAME!=null?orderList[i].STAFF_NAME:"无")+'</span></div></div></div>');
|
||||
}
|
||||
|
||||
$(".historyOrderTab").append('<div class="weui_panel weui_panel_access" style="margin-top:0px;"><a class="weui_panel_ft" href="javascript:void(0);" onclick="queryMore()">查看更多(共'+count+'条)</a></div>');
|
||||
setTimeout(function() {
|
||||
$.hideLoading();
|
||||
}, 300);
|
||||
},
|
||||
});
|
||||
}
|
||||
|
||||
function supply(orderId,rescueCode,state){
|
||||
window.location.href="/SinoGYS/supplier/connectionImg.jsp?orderId="+orderId+"&rescueCode="+rescueCode+"&state="+state;
|
||||
}
|
||||
|
||||
function queryMore(){
|
||||
$("#startRow").val(parseInt($("#startRow").val())+1);
|
||||
$(".weui_panel_access").hide();
|
||||
orderList();
|
||||
}
|
||||
|
||||
//时间格式化
|
||||
function timeFormate(date){
|
||||
if(!date||typeof(date)=="String"){
|
||||
this.error("参数异常");
|
||||
}
|
||||
var y=date.getFullYear(); //年
|
||||
var m=date.getMonth()+1; //月
|
||||
m = m < 10 ? "0"+m : m ;
|
||||
var d=date.getDate();
|
||||
d = d < 10 ? ('0' + d) : d;
|
||||
return y+"-"+m+"-"+d;
|
||||
}
|
||||
|
||||
//获取本月第一天
|
||||
function getFirstDayOfMonth(){
|
||||
var date=new Date();
|
||||
date.setDate(1);
|
||||
return this.timeFormate(date)+" 00:00:00";
|
||||
}
|
||||
|
||||
//获取本星期第一天
|
||||
function getFirstDayOfWeek(){
|
||||
var date=new Date();
|
||||
var weekday=date.getDay()||7; //获取星期几
|
||||
date.setDate(date.getDate()-weekday+1);
|
||||
return this.timeFormate(date)+" 00:00:00";
|
||||
}
|
||||
|
||||
//获取当天时间
|
||||
function getFirstTimeOfDay(){
|
||||
var date=new Date();
|
||||
return this.timeFormate(date)+" 00:00:00";
|
||||
}
|
||||
|
||||
$(".weui_tab_bd").pullToRefresh().on("pull-to-refresh", function() {
|
||||
//alert($("#paneltype").val());
|
||||
initValue($("#paneltype").val());
|
||||
orderList();
|
||||
setTimeout(function() {
|
||||
$(".weui_tab_bd").pullToRefreshDone();
|
||||
}, 2000);
|
||||
});
|
||||
</script>
|
||||
</html>
|
||||
|
Reference in New Issue
Block a user