查询条件校验

<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<%@page import="com.ailk.crm.system.config.Constants"%>
<html xmlns="http://www.w3.org/1999/xhtml">
<%@ taglib prefix="ai" uri="/WEB-INF/tag/ai-tags.tld"%>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<%@ include file="/jsp/common/common.jsp"%>
<title>支付处理</title>
<meta http-equiv="pragma" content="no-cache" />
<meta http-equiv="cache-control" content="no-cache" />
<meta http-equiv="expires" content="0" />
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3" />
<meta http-equiv="description" content="This is my page" />
<link href="${_base}/ui/css/css.css" rel="stylesheet" type="text/css" />
<script src="<%=bp%>/js/post/post.js" type="text/javascript"></script>
<link rel="stylesheet" href="${_base}/js/jquery/zTree/css/zTreeStyle/zTreeStyle.css" type="text/css">
<script type="text/javascript" src="${_base}/js/jquery/zTree/js/jquery.ztree.core-3.5.min.js"></script>
<script type="text/javascript" src="${_base}/js/jquery/zTree/js/jquery.ztree.excheck-3.5.min.js"></script>
<%--基于jquery的弹窗 --%>
<script type="text/javascript" src="${_base}/js/jquery/lhgdialog/lhgdialog.min.js?self=true&skin=chrome"></script>
<style type="text/css">
<!--
.STYLE1 {
color: #FF0000
}


.STYLE4 {
font-size: 14px;
}


.STYLE5 {
font-size: 14px;
}
-->
</style>
<%
String type = "1";
%>
<style type="text/css" media=print>
.noprint{display : none } 
.big_main{width:69%; float:left; min-width:620px; border:1px solid #d1d3d5; padding-bottom:10px;  margin-left:2%; margin-top:1%;}
</style>
</head>
<script type="text/javascript">
$(document).ready(function() {
$("#searchButton").bind("click", function() {
search(1);
});
if(!String.prototype.trim) {
   String.prototype.trim = function() { return this.replace(/\s/g, ''); }
}
});






//查询
function search(p) {
  var dt1 = $("#startTime").val();
  var dt2 = $("#endTime").val();
  if(dt1==""||dt1.trim().length==0){
  showPromptDivByEleId("请输入开始日期", "startTime","top",180,30);
return false;
  }
  if(dt2==""||dt2.trim().length==0){
  showPromptDivByEleId("请输入结束日期", "endTime","top",180,30);
return false;
  }
   var a1 = dt1.split("-");
var b1 = dt2.split("-");
if(a1[0]!=b1[0]||a1[1]!=b1[1]){
$("#error").html("该功能不可跨月查询");
return false;
}else{
$("#error").html("");
}
var serNum =$("#serviceNum").val();
var applyId = $("#applyId").val();
if(serNum!='' && checkPhone(serNum)==false){
showPromptDivByEleId("请输入正确的服务号码", "serviceNum","top",180,30);
return false;
   }
if(applyId!=""&&title.trim().length>18){
showPromptDivByEleId("受理单号输入过长", "applyId","top",180,30);
return false;
} 
 var _this =this;
 var url = "${_base}/payDispose/qryPayInfo";
 var param ="pageNo="+ p
  + "&startTime=" + dt1//开始时间
+ "&endTime="  + dt2
+ "&serviceNum="   + serNum
+ "&applyId="+ applyId
+ "×tamp="+new Date().getTime();
 $.ajax({
 async : false,
type : "POST",
url : url,
modal : true,
showBusi : false,
data : param,
success : function(data) {
$("#sos_list_div").remove();
$("#sos_page_div").remove();
$("#gnq_div").before(data);
return false;
}
});
}
//向后台发送请求
function dispose(orderid){
 var url = "${_base}/payDispose/dispose";
 var param = "orderid=" + orderid//订单号
+ "×tamp="+new Date().getTime();
 $.ajax({
async : false,
type : "POST",
url : url,
modal : true,
showBusi : false,
data : param,
success : function(data) {
var jsonData=$.parseJSON(data);
if(jsonData.RES_RESULT=='SUCCESS'){
var msg ='操作成功,可根据受理单号: '+orderid+' 在交费记录中查询充值状态。';
$.dialog.alert(msg);
}else{
$.dialog.alert(jsonData.RES_MSG);
}

}
});
}
//校验电话号码
function checkPhone(phoneNum){
var isMobile = /^0?[1][34578]\d{9}$/;
    if(!isMobile.test(phoneNum)){
             return false;
         }
    return true;
    }
var _this = this;
<span style="white-space:pre">				</span>var give_fee = $(_this.settings.GIVEFEE).val();
<span style="white-space:pre">				</span>$(_this.settings.GIVEFEE).val(
<span style="white-space:pre">						</span>give_fee.replace(/^(\d+)(\.\d{0,2})?.*$/,'$1$2')
<span style="white-space:pre">						</span>);



</script>
<body>
<div class="big_main noprint">
<!--外围边框DIV-->
<div class="big_title">
<p>交费充值失败重处理</p>
</div>
<!-------查询列表区-------->
<div class="query_main">
<ul>
<li>
<p class="query_zi">开始时间:</p>
<p class="query_tu">
<span><input id="startTime" value="${startDate }" type="text"
class="query_input1" οnkeydοwn="return !(event.keyCode)" /></span> <span
class="qu_fd"><A href="javascript:void(0)"><img id="beginDateImg"
src="${_base }/ui/images/chax_04.png" width="21" height="21"
οnclick="WdatePicker({el:'startTime',dateFmt:'yyyy-MM-dd',maxDate:'#F{$dp.$D(\'endTime\')}'})" /></A></span>
</p>
</li>
<li>
<p class="query_zi">结束时间:</p>
<p class="query_tu">
<span><input type="text" class="query_input1" id="endTime"
value="${lastDate }" οnkeydοwn="return !(event.keyCode)" /></span> 
<span class="qu_fd"><A href="javascript:void(0)"><img id="endDateImg"
src="${_base }/ui/images/chax_04.png" width="21" height="21"
οnclick="WdatePicker({el:'endTime',dateFmt:'yyyy-MM-dd',minDate:'#F{$dp.$D(\'startTime\')}'})" /></A>
</span>
</p>
<p id="error" style="color: red;"></p>
</li>
</ul>

<ul>
<li>
        <p class="query_zi">服务号码:</p>
        <p><input name="serviceNum" type="text" id="serviceNum" class="query_input"  maxlength="11" οnkeyup="this.value=this.value.replace(/[^\d]/g,'')"/></p>
        </li>
        <li>
        <p class="query_zi">受理单号:</p>
        <p><input name="applyId" type="text" id="applyId" class="query_input2" maxlength="15" οnkeyup="this.value=this.value.replace(/[^\d]/g,'')" /></p>
        </li>
</ul>
       <ul>
<p><input id="giveFee" name="giveFee" type="text" maxlength="10"  class="query_input" 
<span style="white-space:pre">	</span>        <span style="white-space:pre">			</span>οnkeyup="if(isNaN(value))execCommand('undo');"
<span style="white-space:pre">						</span>onafterpaste="if(isNaN(value))execCommand('undo');"/></p>
  
</div>
<!---按钮--->
<div class="jiaofei_button">
<ul>
<li class="query_zhij"><A href="#" id="searchButton">查询</A></li>
</ul>
</div>
</div>
<div  id="gnq_div">
</div>
</body>
</html>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值