select.html 6.87 KB
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>车牌选择</title>
    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
    <meta name="format-detection" content="telephone=no" />
    <meta name="format-detection" content="email=no" />
    <meta name="apple-mobile-web-app-status-bar-style" content="black" />
    <meta name="apple-mobile-web-app-capable" content="yes" />
    <meta name="apple-mobile-web-app-title" content="">
    <meta name="google" value="notranslate"><!-- 禁止Chrome 浏览器中自动提示翻译 -->
    <link rel="apple-touch-icon-precomposed" href="favicon.ico">
    <link rel="shortcut icon" href="favicon.ico">
    <link rel="Bookmark" href="favicon.ico">

    <link rel="stylesheet" href="//cdn.bootcss.com/weui/1.1.1/style/weui.min.css">
    <link rel="stylesheet" href="//cdn.bootcss.com/jquery-weui/1.0.1/css/jquery-weui.min.css">
    <link rel="stylesheet" href="${staticHost}/css/reset.css">
</head>
<body ontouchstart>

<div class="weui-cells weui-cells_form">
    <input type="hidden" id="personCustId" value="${custId!''}"/>
    <div class="weui-cell" >
        <div class="weui-cell__hd" ><label class="weui-label" >车牌号码</label></div>
        <div class="weui-cell__bd" >
            <input class="weui-input" id="carNumInput" type="text"  placeholder="请输入正确的车牌号码" maxlength="7">
        </div>
    </div>
</div>

<div class="weui-cells__title">支付车牌历史</div>

<div class="weui-cells weui-cells_checkbox" id="showHistoryCarNum">
   <div class="weui-loadmore" id="endInfo"  >
	  <i class="weui-loading"></i>
	  <span class="weui-loadmore__tips" >正在加载</span>
	</div>
    <!--<label class="weui-cell weui-check__label" for="s11">
        <div class="weui-cell__bd">
            <p>j123AAA</p>
        </div>
        <div class="weui-cell__hd">
            <input type="radio" class="weui-check" name="checkbox1" id="s11" >
            <i class="weui-icon-checked"></i>
        </div>
    </label>
      <label class="weui-cell weui-check__label" for="s12">

        <div class="weui-cell__bd">
            <p>j123CCC</p>
        </div>
        <div class="weui-cell__hd">
            <input type="radio" name="checkbox1" class="weui-check" id="s12">
            <i class="weui-icon-checked"></i>
        </div>
    </label>
    <label class="weui-cell weui-check__label" for="s13">
        <div class="weui-cell__bd">
            <p>j1232BB</p>
        </div>
        <div class="weui-cell__hd">
            <input type="radio" name="checkbox1" class="weui-check" id="s13">
            <i class="weui-icon-checked"></i>
        </div>
    </label>-->
</div>
<!--  <div class="weui-cells__title" id="select_html"></div>-->

<div class="pay-content-padded">
    <a class="weui-btn weui-btn_primary" href="javascript:" id="view_now">立即查看</a>
</div>

<script src="//cdn.bootcss.com/jquery/1.11.0/jquery.min.js"></script>
<script src="//cdn.bootcss.com/jquery-weui/1.0.1/js/jquery-weui.min.js"></script>
<script type="application/javascript">
  function initData(){
	var openId = '${openId!""}';
    sessionStorage.setItem("wx_openId", openId);
  }
  initData();
</script>

<script src="${staticHost}/js/jsutil.js"></script>
<script src="${staticHost}/js/url.js"></script>
<!--  <script src="${staticHost}/js/srcjs/select.js"></script>-->
<script type="text/javascript">

var func={
	/**
	*查询支付历史车牌号.<br/>
	*/
	queryHistoryCarNum:function(){
		var personCustId = $('#personCustId').val();

		jsutil.defaultReq(
				mUrl.queryHistoryCarNum,
			      {"personCustId":personCustId},
			      function(data){
					if(data != null && "8888" !=data.code){
						window.location.href= mUrl.errorView;
					 }else{
						if(data.data != null || data.data !="" || data.data.lentgth >0){
							var str = "";
							$.each(data.data,function(i,n){
								var index = i++;
								str +='<label class="weui-cell weui-check__label" for="s1'+index+'">';
								str +='<div class="weui-cell__bd">';
									str +='<p>'+n+'</p>';
								str +='</div>';
								str +='<div class="weui-cell__hd">';
										 str +='<input type="radio" class="weui-check" name="checkbox1" id="s1'+index+'" >';
										 str +='<i class="weui-icon-checked"></i>';
								     str +='</div>';
							 str +=' </label>';
							});
							$('#showHistoryCarNum').empty();
							$('#showHistoryCarNum').html(str);
						}

					 }
				 });
	},
	/**选择车牌.*/
	selectCarNum:function(){
		$(document).on('click','[name="checkbox1"]',function(){
			  var text = $(this).parent().parent().find('p').text();
			    //$('#select_html').text('选择的车牌号'+text);
			    $('#carNumInput').val();
			    $('#carNumInput').val(text);
		});
	}
};

$(function(){
	func.queryHistoryCarNum();
	func.selectCarNum();
});

$('#view_now').on('click',function () {
    //检测
    var val = $.trim($('#carNumInput').val());
    if(val){
        //立即查看  检测第一个为数组中的一个  第二个为大写字母  后五位为数组和大写字母
        var str = '京津晋冀蒙辽吉黑沪苏浙皖闽赣鲁豫鄂湘粤桂琼渝川贵云藏陕甘青宁新台港奥';
        var str1 = val.substring(0,1);
        var str2 = val.substring(1,2);
        var str3 = val.substring(2);
        //立即查看第一个字符串
        if(str.indexOf(str1) == -1){
            $.toptip('亲!请输入正确车牌号', 2000, 'warning');
            return false;
        };
        //立即查看第二个字符串
        if(!/[A-Z]/.test(str2)){
            $.toptip('亲!请输入正确车牌号', 2000, 'warning');
            return false;
        };
        //立即查看后五位字符串
        if(!/^[0-9a-zA-Z]+$/.test(str3)){
            $.toptip('亲!请输入正确车牌号', 2000, 'warning');
            return false;
        };
        //立即查看检测长度
        if(val.length < 7){
            $.toptip('亲!请输入正确车牌号', 2000, 'warning');
            return false;
        };
       //根据车牌号查询带支付的订单是否存在
       //

        jsutil.defaultReq(
        		mUrl.parkOrderForNotPayExist ,
				      {"carNum":val},
				      function(data){
				    	if(data != null && "1005" == data.code){
				    		window.location.href= mUrl.queryOrderCheckErrorView+"&carNum="+val;
				    	}else if(data != null && "8888" !=data.code){
				    		 $.alert("亲!查询待支付订单失败,请重试!");
						}else{
							var orderVO = data.data;
							if(orderVO.order_id != null && orderVO.order_id !=''){
								window.location.href= mUrl.queryOrderInfoView +"&carNum="+val;
							}else{
								window.location.href= mUrl.queryOrderCheckErrorView+"&carNum="+val;
							}

						}

					});



    }else{
        //立即查看  如果输入框为空
        $.toptip('亲!请输入车牌号', 2000, 'warning');
        return false;
    };
    //满足条件

});




</script>
</body>
</html>