查询条件校验

来源:互联网 发布:c语言从入门到精通pdf 编辑:程序博客网 时间:2024/06/05 16:49
<%@ 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" onkeydown="return !(event.keyCode)" /></span> <spanclass="qu_fd"><A href="javascript:void(0)"><img id="beginDateImg"src="${_base }/ui/images/chax_04.png" width="21" height="21"onclick="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 }" onkeydown="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"onclick="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" onkeyup="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" onkeyup="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>onkeyup="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>

0 0