Commit 56ef5f906b553c2e6ff7a3fcaaa15287209d665b
1 parent
11f3856f
黄石 30分钟内不需要缴费
Showing
3 changed files
with
60 additions
and
60 deletions
js/list.js
| ... | ... | @@ -75,37 +75,70 @@ jsajax.defaultReq( |
| 75 | 75 | for (var i = 0; i < data.length; i++) { |
| 76 | 76 | var orderFreeDuration = Number((data[i].orderFreeDuration)) |
| 77 | 77 | var parkDuration = Number((data[i].parkDuration)) |
| 78 | + // alert(data[i].unPayFee) | |
| 78 | 79 | var num = ((data[i].unPayFee) / 100).toFixed(2); |
| 79 | 80 | var outflag = data[i].orderStateRemark; |
| 80 | 81 | |
| 81 | 82 | if (outflag == '出场缴费') { |
| 82 | 83 | if (orderFreeDuration > parkDuration) { |
| 83 | - htmls += '<div class="weui-cells" data-flag="0">' + | |
| 84 | - ' <div class="weui-cell">' + | |
| 85 | - ' <div class="weui-cell__bd">' + | |
| 86 | - ' <p class="carNumber">' + data[i].carNumber + '</p>' + | |
| 87 | - ' <p class="parkCode" style="display: none">' + data[i].parkCode + '</p>' + | |
| 88 | - // ' <p class="orderId" style="display: none">' + data[i].orderId + '</p>' + | |
| 84 | + if(data[i].unPayFee=='0'){ | |
| 85 | + htmls += '<div class="weui-cells" data-flag="0">' + | |
| 86 | + ' <div class="weui-cell">' + | |
| 87 | + ' <div class="weui-cell__bd">' + | |
| 88 | + ' <p class="carNumber">' + data[i].carNumber + '</p>' + | |
| 89 | + ' <p class="parkCode" style="display: none">' + data[i].parkCode + '</p>' + | |
| 90 | + // ' <p class="orderId" style="display: none">' + data[i].orderId + '</p>' + | |
| 91 | + | |
| 92 | + ' </div>' + | |
| 93 | + ' <div class="weui-cell__ft paySrcType" style="color: #f00"></div>' + | |
| 94 | + ' </div>' + | |
| 95 | + ' <div class="weui-cell">' + | |
| 96 | + ' <div class="weui-cell__bd">' + | |
| 97 | + ' <p>车牌颜色:' + filterColor(data[i].carNumberColor) + '</p>' + | |
| 98 | + ' <p>停车场名称:' + data[i].parkName + '</p>' + | |
| 99 | + ' <p>进场时间:' + data[i].parkInTime + '</p>' + | |
| 100 | + ' <p>出场时间:' + data[i].parkOutTime + '</p>' + | |
| 101 | + ' <p>停车时长:' + dateFormat(data[i].parkDuration) + '</p>' + | |
| 102 | + ' </div>' + | |
| 103 | + ' <div class="weui-cell__ft ">' + | |
| 104 | + '<p><span class="paymoney">' + num + '</span>元</p>' + | |
| 105 | + // '<p class="out-btn arrears-btn">离场缴费' + | |
| 106 | + // ' <span class="orderId" style="display: none">' + data[i].orderId + '</span>' + | |
| 107 | + // '</p>' + | |
| 108 | + '</div>' + | |
| 109 | + ' </div>' + | |
| 110 | + ' </div>'; | |
| 111 | + }else{ | |
| 112 | + htmls += '<div class="weui-cells" data-flag="0">' + | |
| 113 | + ' <div class="weui-cell">' + | |
| 114 | + ' <div class="weui-cell__bd">' + | |
| 115 | + ' <p class="carNumber">' + data[i].carNumber + '</p>' + | |
| 116 | + ' <p class="parkCode" style="display: none">' + data[i].parkCode + '</p>' + | |
| 117 | + // ' <p class="orderId" style="display: none">' + data[i].orderId + '</p>' + | |
| 118 | + | |
| 119 | + ' </div>' + | |
| 120 | + ' <div class="weui-cell__ft paySrcType" style="color: #f00"></div>' + | |
| 121 | + ' </div>' + | |
| 122 | + ' <div class="weui-cell">' + | |
| 123 | + ' <div class="weui-cell__bd">' + | |
| 124 | + ' <p>车牌颜色:' + filterColor(data[i].carNumberColor) + '</p>' + | |
| 125 | + ' <p>停车场名称:' + data[i].parkName + '</p>' + | |
| 126 | + ' <p>进场时间:' + data[i].parkInTime + '</p>' + | |
| 127 | + ' <p>出场时间:' + data[i].parkOutTime + '</p>' + | |
| 128 | + ' <p>停车时长:' + dateFormat(data[i].parkDuration) + '</p>' + | |
| 129 | + ' </div>' + | |
| 130 | + ' <div class="weui-cell__ft ">' + | |
| 131 | + '<p><span class="paymoney">' + num + '</span>元</p>' + | |
| 132 | + '<p class="out-btn arrears-btn">离场缴费' + | |
| 133 | + ' <span class="orderId" style="display: none">' + data[i].orderId + '</span>' + | |
| 134 | + '</p>' + | |
| 135 | + '</div>' + | |
| 136 | + ' </div>' + | |
| 137 | + ' </div>'; | |
| 138 | + } | |
| 139 | + | |
| 140 | + | |
| 89 | 141 | |
| 90 | - ' </div>' + | |
| 91 | - ' <div class="weui-cell__ft paySrcType" style="color: #f00"></div>' + | |
| 92 | - ' </div>' + | |
| 93 | - ' <div class="weui-cell">' + | |
| 94 | - ' <div class="weui-cell__bd">' + | |
| 95 | - ' <p>车牌颜色:' + filterColor(data[i].carNumberColor) + '</p>' + | |
| 96 | - ' <p>停车场名称:' + data[i].parkName + '</p>' + | |
| 97 | - ' <p>进场时间:' + data[i].parkInTime + '</p>' + | |
| 98 | - ' <p>出场时间:' + data[i].parkOutTime + '</p>' + | |
| 99 | - ' <p>停车时长:' + dateFormat(data[i].parkDuration) + '</p>' + | |
| 100 | - ' </div>' + | |
| 101 | - ' <div class="weui-cell__ft ">' + | |
| 102 | - '<p><span class="paymoney">' + num + '</span>元</p>' + | |
| 103 | - '<p class="out-btn arrears-btn">离场缴费' + | |
| 104 | - ' <span class="orderId" style="display: none">' + data[i].orderId + '</span>' + | |
| 105 | - '</p>' + | |
| 106 | - '</div>' + | |
| 107 | - ' </div>' + | |
| 108 | - ' </div>'; | |
| 109 | 142 | } else { |
| 110 | 143 | htmls += '<div class="weui-cells" data-flag="1">' + |
| 111 | 144 | ' <div class="weui-cell">' + | ... | ... |
listnew.html
out.html
| ... | ... | @@ -170,16 +170,7 @@ |
| 170 | 170 | <div id="outTipContent"></div> |
| 171 | 171 | </section> |
| 172 | 172 | <div id="id_keyboard_province"> </div> |
| 173 | -<!-- | |
| 174 | - This HTML file is a template. | |
| 175 | - If you open it directly in the browser, you will see an empty page. | |
| 176 | 173 | |
| 177 | - You can add webfonts, meta tags, or analytics to this file. | |
| 178 | - The build step will place the bundled scripts into the <body> tag. | |
| 179 | - | |
| 180 | - To begin the development, run `npm start` or `yarn start`. | |
| 181 | - To create a production bundle, use `npm run build` or `yarn build`. | |
| 182 | ---> | |
| 183 | 174 | <script type="text/javascript"> |
| 184 | 175 | var queryParams = null;//?参数名称 |
| 185 | 176 | var $btnObj = null, $btnLoad = null; |
| ... | ... | @@ -256,9 +247,7 @@ function getRequest(url, params, init) { |
| 256 | 247 | var tipStr = "无需缴费,欢迎下次光临"; |
| 257 | 248 | sucessTip(tipStr); alertMsg(tipStr); |
| 258 | 249 | } |
| 259 | - //var tel = document.getElementById("inputPhoneNum").value.replace(/\s/g, "");//去除空格 | |
| 260 | - //var orderFee = keepTwoDecimalFull((tmpObj.orderFee / 100));//本次出场实际应付金额(减去折扣,优惠券等之后的应付金额) | |
| 261 | - //var tmpUrl = "orderId=" + tmpObj.orderId + "&outtime=" + tmpObj.outtime + "&tel=" + tel + "&orderFee=" + orderFee; | |
| 250 | + | |
| 262 | 251 | |
| 263 | 252 | } else { |
| 264 | 253 | alertMsg("没有找到订单"); |
| ... | ... | @@ -291,28 +280,6 @@ function sucessTip(content) { |
| 291 | 280 | |
| 292 | 281 | //获取查询条件值 |
| 293 | 282 | function getCarNumber() { |
| 294 | - // var tmpValue = ""; | |
| 295 | - // var tmpPhone = getObjectByID("inputPhoneNum"); | |
| 296 | - // var state = tmpPhone.style.display == "block" ? true : false; | |
| 297 | - // if (state) {//默认手机号 | |
| 298 | - // tmpValue = tmpPhone.value.replace(/\s*/g, "")+'111';//去除空格 | |
| 299 | - // if (tmpValue == "" || tmpValue.length < 11) { | |
| 300 | - // alertMsg("请输入正确的手机号码!"); | |
| 301 | - // tmpValue = ""; | |
| 302 | - // } | |
| 303 | - // } else {//车牌号 | |
| 304 | - // var tmpNum = getObjectByID("inputCarNum").value; | |
| 305 | - // tmpValue = getObjectByID("selProvince").value + tmpNum; | |
| 306 | - // if (tmpNum == "" || tmpNum == " ") { | |
| 307 | - // alertMsg("车牌号不能为空!"); | |
| 308 | - // tmpValue = ""; | |
| 309 | - // } | |
| 310 | - // | |
| 311 | - // | |
| 312 | - // | |
| 313 | - // } | |
| 314 | - // console.log("查询值:" + tmpValue); | |
| 315 | - // return tmpValue; | |
| 316 | 283 | |
| 317 | 284 | |
| 318 | 285 | ... | ... |