| | |
| | | </div> |
| | | </div> |
| | | |
| | | <div class="form-group"> |
| | | <!-- <div class="form-group"> |
| | | <label class="col-sm-2 control-label">专车改派:</label> |
| | | <div class="col-sm-10"> |
| | | <div class="form-group"> |
| | |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <!-- |
| | | <div class="form-group"> |
| | | <label class="col-sm-2 control-label">出租车改派:</label> |
| | | <label class="col-sm-2 control-label">接送机改派:</label> |
| | | <div class="col-sm-10"> |
| | | <div class="form-group"> |
| | | <div class="col-sm-9"> |
| | | <input type="checkbox" class="js-switch1" id="isTaxiCar" |
| | | <input type="checkbox" class="js-switch1" id="isTransfer" |
| | | @if(isNotEmpty(reformist)){ |
| | | ${1 == reformist.isTaxiCar ? '' : 'checked=checked'} |
| | | ${1 == reformist.isTransfer ? '' : 'checked=checked'} |
| | | @} |
| | | /> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | --> |
| | | </div>--> |
| | | |
| | | <div class="ibox-title" > |
| | | <h3>推单设置:</h3> |
| | | </div> |
| | | <div class="form-group"> |
| | | <label class="col-sm-2 control-label">推单:</label> |
| | | <label class="col-sm-2 control-label">专车推单:</label> |
| | | <div class="col-sm-10"> |
| | | 第一轮推单:推单距离为 <input type="text" oninput="checkIsDouble(this)" |
| | | @if(isNotEmpty(zcOne)){ |
| | |
| | | <br/> |
| | | </div> |
| | | </div> |
| | | <!-- |
| | | <div class="form-group"> |
| | | <label class="col-sm-2 control-label">出租车推单:</label> |
| | | <label class="col-sm-2 control-label">接送机推单:</label> |
| | | <div class="col-sm-10"> |
| | | 第一轮推单:推单距离为 <input type="text" oninput="checkIsDouble(this)" |
| | | @if(isNotEmpty(czcOne)){ |
| | | value="${czcOne.pushDistance}" |
| | | @if(isNotEmpty(jsjOne)){ |
| | | value="${jsjOne.pushDistance}" |
| | | @}else{ |
| | | value="" |
| | | @} |
| | | name="czc1" id="czc1" class="form-control newWidth" /> 公里, |
| | | name="jsj1" id="jsj1" class="form-control newWidth" /> 公里, |
| | | 推单时间为 <input type="text" oninput="checkIsInt(this)" |
| | | @if(isNotEmpty(czcOne)){ |
| | | value="${czcOne.pushTime}" |
| | | @if(isNotEmpty(jsjOne)){ |
| | | value="${jsjOne.pushTime}" |
| | | @}else{ |
| | | value="" |
| | | @} |
| | | name="czc2" id="czc2" class="form-control newWidth" /> 秒钟; |
| | | name="jsj2" id="jsj2" class="form-control newWidth" /> 秒钟; |
| | | 每次推所有司机的 <input type="text" oninput="checkIsDouble(this)" |
| | | @if(isNotEmpty(czcOne)){ |
| | | value="${czcOne.driverProportion}" |
| | | @if(isNotEmpty(jsjOne)){ |
| | | value="${jsjOne.driverProportion}" |
| | | @}else{ |
| | | value="" |
| | | @} |
| | | name="czc3" id="czc3" class="form-control newWidth" /> % |
| | | name="jsj3" id="jsj3" class="form-control newWidth" /> % |
| | | <br/> |
| | | <br/> |
| | | 第二轮推单:推单距离为 <input type="text" oninput="checkIsDouble(this)" |
| | | @if(isNotEmpty(czcTwo)){ |
| | | value="${czcTwo.pushDistance}" |
| | | @if(isNotEmpty(jsjTwo)){ |
| | | value="${jsjTwo.pushDistance}" |
| | | @}else{ |
| | | value="" |
| | | @} |
| | | name="czc4" id="czc4" class="form-control newWidth" /> 公里, |
| | | name="jsj4" id="jsj4" class="form-control newWidth" /> 公里, |
| | | 推单时间为 <input type="text" oninput="checkIsInt(this)" |
| | | @if(isNotEmpty(czcTwo)){ |
| | | value="${czcTwo.pushTime}" |
| | | @if(isNotEmpty(jsjTwo)){ |
| | | value="${jsjTwo.pushTime}" |
| | | @}else{ |
| | | value="" |
| | | @} |
| | | name="czc5" id="czc5" class="form-control newWidth" /> 秒钟; |
| | | name="jsj5" id="jsj5" class="form-control newWidth" /> 秒钟; |
| | | 每次推所有司机的 <input type="text" oninput="checkIsDouble(this)" |
| | | @if(isNotEmpty(czcTwo)){ |
| | | value="${czcTwo.driverProportion}" |
| | | @if(isNotEmpty(jsjTwo)){ |
| | | value="${jsjTwo.driverProportion}" |
| | | @}else{ |
| | | value="" |
| | | @} |
| | | name="czc6" id="czc6" class="form-control newWidth" /> % |
| | | name="jsj6" id="jsj6" class="form-control newWidth" /> % |
| | | <br/> |
| | | <br/> |
| | | 第三轮推单:推单距离为 <input type="text" oninput="checkIsDouble(this)" |
| | | @if(isNotEmpty(czcThree)){ |
| | | value="${czcThree.pushDistance}" |
| | | @if(isNotEmpty(jsjThree)){ |
| | | value="${jsjThree.pushDistance}" |
| | | @}else{ |
| | | value="" |
| | | @} |
| | | name="czc7" id="czc7" class="form-control newWidth" /> 公里, |
| | | name="jsj7" id="jsj7" class="form-control newWidth" /> 公里, |
| | | 推单时间为 <input type="text" oninput="checkIsInt(this)" |
| | | @if(isNotEmpty(czcThree)){ |
| | | value="${czcThree.pushTime}" |
| | | @if(isNotEmpty(jsjThree)){ |
| | | value="${jsjThree.pushTime}" |
| | | @}else{ |
| | | value="" |
| | | @} |
| | | name="czc8" id="czc8" class="form-control newWidth" /> 秒钟; |
| | | name="jsj8" id="jsj8" class="form-control newWidth" /> 秒钟; |
| | | 每次推所有司机的 <input type="text" oninput="checkIsDouble(this)" |
| | | @if(isNotEmpty(czcThree)){ |
| | | value="${czcThree.driverProportion}" |
| | | @if(isNotEmpty(jsjThree)){ |
| | | value="${jsjThree.driverProportion}" |
| | | @}else{ |
| | | value="" |
| | | @} |
| | | name="czc9" id="czc9" class="form-control newWidth" /> % |
| | | name="jsj9" id="jsj9" class="form-control newWidth" /> % |
| | | <br/> |
| | | </div> |
| | | </div> |
| | | --> |
| | | <div class="form-group"> |
| | | <label class="col-sm-2 control-label">取消设置:</label> |
| | | <div class="col-sm-10"> |
| | |
| | | @} |
| | | name="ptCancel2" id="ptCancel2" class="form-control newWidth" /> 元取消费用; |
| | | <br/> |
| | | <!-- |
| | | <br/> |
| | | 出租车订单取消规则:出租车订单在司机接单 <input type="text" oninput="checkIsInt(this)" |
| | | 接送机订单取消规则:接送机订单在司机接单 <input type="text" oninput="checkIsInt(this)" |
| | | @if(isNotEmpty(ptCancel2)){ |
| | | value="${ptCancel2.minuteNum}" |
| | | @}else{ |
| | |
| | | @} |
| | | name="ptCancel4" id="ptCancel4" class="form-control newWidth" /> 元取消费用; |
| | | <br/> |
| | | --> |
| | | </div> |
| | | </div> |
| | | <div class="form-group"> |
| | |
| | | @} |
| | | name="yyCancel2" id="yyCancel2" class="form-control newWidth" /> 元取消费用; |
| | | <br/> |
| | | <!-- |
| | | <br/> |
| | | 出租车订单取消规则:出租车订单在司机接单 <input type="text" oninput="checkIsInt(this)" |
| | | 接送机订单取消规则:接送机订单在司机接单 <input type="text" oninput="checkIsInt(this)" |
| | | @if(isNotEmpty(yyCancel2)){ |
| | | value="${yyCancel2.minuteNum}" |
| | | @}else{ |
| | |
| | | @} |
| | | name="yyCancel4" id="yyCancel4" class="form-control newWidth" /> 元取消费用; |
| | | <br/> |
| | | --> |
| | | </div> |
| | | </div> |
| | | <div class="form-group"> |
| | | <label class="col-sm-2 control-label">电话设置:</label> |
| | | <div class="col-sm-10"> |
| | | <div class="col-sm-3"> |
| | | 报警电话: <input type="text" |
| | | @if(isNotEmpty(phone1)){ |
| | | value="${phone1.phone}" |
| | |
| | | name="phone3" id="phone3" class="form-control newWidth" /> |
| | | <br/> |
| | | </div> |
| | | <div class="col-sm-3"> |
| | | <#avatar id="userQrCode" name="用户端客服二维码" avatarImg="${reformist.userQrCode}"/> |
| | | </div> |
| | | <div class="col-sm-3"> |
| | | <#avatar id="driverQrCode" name="司机端客服二维码" avatarImg="${reformist.driverQrCode}"/> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | |
| | | $("#three1").attr("checked","checked"); |
| | | } |
| | | threeClick($("input[name='three']:checked").val()); |
| | | |
| | | |
| | | // 初始化图片上传 |
| | | var userQrCode = new $WebUpload("userQrCode"); |
| | | userQrCode.setUploadBarId("progressBar"); |
| | | userQrCode.init(); |
| | | var driverQrCode = new $WebUpload("driverQrCode"); |
| | | driverQrCode.setUploadBarId("progressBar"); |
| | | driverQrCode.init(); |
| | | |
| | | }); |
| | | |
| | | //人脸识别打开按钮被点击 |
| | |
| | | var three = $("input[name='three']:checked").val(); |
| | | var openValue = $("#openValue").val(); |
| | | |
| | | var isSpecialCar = $("#isSpecialCar").is(":checked"); |
| | | if (isSpecialCar){ |
| | | isSpecialCar = 2; |
| | | } else { |
| | | isSpecialCar = 1; |
| | | } |
| | | // var isSpecialCar = $("#isSpecialCar").is(":checked"); |
| | | // if (isSpecialCar){ |
| | | // isSpecialCar = 2; |
| | | // } else { |
| | | // isSpecialCar = 1; |
| | | // } |
| | | var isTaxiCar = $("#isTaxiCar").is(":checked"); |
| | | if (isTaxiCar){ |
| | | isTaxiCar = 2; |
| | | } else { |
| | | isTaxiCar = 1; |
| | | } |
| | | |
| | | // var isTransfer = $("#isTransfer").is(":checked"); |
| | | // if (isTransfer){ |
| | | // isTransfer = 2; |
| | | // } else { |
| | | // isTransfer = 1; |
| | | // } |
| | | |
| | | var zc1 = $("#zc1").val().trim(); |
| | | var zc2 = $("#zc2").val().trim(); |
| | |
| | | var zc8 = $("#zc8").val().trim(); |
| | | var zc9 = $("#zc9").val().trim(); |
| | | |
| | | // var czc1 = $("#czc1").val().trim(); |
| | | // var czc2 = $("#czc2").val().trim(); |
| | | // var czc3 = $("#czc3").val().trim(); |
| | | // var czc4 = $("#czc4").val().trim(); |
| | | // var czc5 = $("#czc5").val().trim(); |
| | | // var czc6 = $("#czc6").val().trim(); |
| | | // var czc7 = $("#czc7").val().trim(); |
| | | // var czc8 = $("#czc8").val().trim(); |
| | | // var czc9 = $("#czc9").val().trim(); |
| | | var jsj1 = $("#jsj1").val().trim(); |
| | | var jsj2 = $("#jsj2").val().trim(); |
| | | var jsj3 = $("#jsj3").val().trim(); |
| | | var jsj4 = $("#jsj4").val().trim(); |
| | | var jsj5 = $("#jsj5").val().trim(); |
| | | var jsj6 = $("#jsj6").val().trim(); |
| | | var jsj7 = $("#jsj7").val().trim(); |
| | | var jsj8 = $("#jsj8").val().trim(); |
| | | var jsj9 = $("#jsj9").val().trim(); |
| | | |
| | | var ptCancel1 = $("#ptCancel1").val().trim(); |
| | | var ptCancel2 = $("#ptCancel2").val().trim(); |
| | | // var ptCancel3 = $("#ptCancel3").val().trim(); |
| | | // var ptCancel4 = $("#ptCancel4").val().trim(); |
| | | var ptCancel3 = $("#ptCancel3").val().trim(); |
| | | var ptCancel4 = $("#ptCancel4").val().trim(); |
| | | // var ptCancel5 = $("#ptCancel5").val().trim(); |
| | | // var ptCancel6 = $("#ptCancel6").val().trim(); |
| | | |
| | | var yyCancel1 = $("#yyCancel1").val().trim(); |
| | | var yyCancel2 = $("#yyCancel2").val().trim(); |
| | | // var yyCancel3 = $("#yyCancel3").val().trim(); |
| | | // var yyCancel4 = $("#yyCancel4").val().trim(); |
| | | var yyCancel3 = $("#yyCancel3").val().trim(); |
| | | var yyCancel4 = $("#yyCancel4").val().trim(); |
| | | |
| | | var phone1 = $("#phone1").val().trim(); |
| | | var phone2 = $("#phone2").val().trim(); |
| | | var phone3 = $("#phone3").val().trim(); |
| | | var userQrCode = $("#userQrCode").val().trim(); |
| | | var driverQrCode = $("#driverQrCode").val().trim(); |
| | | |
| | | if ("" == one || "" == two || "" == three |
| | | || "" == zc1 || "" == zc2 || "" == zc3 || "" == zc4 || "" == zc5 || "" == zc6 || "" == zc7 || "" == zc8 || "" == zc9 |
| | | /*|| "" == czc1 || "" == czc2 || "" == czc3 || "" == czc4 || "" == czc5 || "" == czc6 || "" == czc7 || "" == czc8 || "" == czc9 |
| | | || "" == ptCancel1 || "" == ptCancel2 || "" == ptCancel3 || "" == ptCancel4 || "" == ptCancel5 || "" == ptCancel6*/ |
| | | || "" == yyCancel1 || "" == yyCancel2 /*|| "" == yyCancel3 || "" == yyCancel4*/ |
| | | || "" == jsj1 || "" == jsj2 || "" == jsj3 || "" == jsj4 || "" == jsj5 || "" == jsj6 || "" == jsj7 || "" == jsj8 || "" == jsj9 |
| | | || "" == ptCancel1 || "" == ptCancel2 || "" == ptCancel3 || "" == ptCancel4 /*|| "" == ptCancel5 || "" == ptCancel6*/ |
| | | || "" == yyCancel1 || "" == yyCancel2 || "" == yyCancel3 || "" == yyCancel4 |
| | | || "" == phone1 || "" == phone2 ) { |
| | | Feng.info("输入框不能为空!"); |
| | | return; |
| | |
| | | || !regDouble.test(zc4) || !regInt.test(zc5) || !regDouble.test(zc6) |
| | | || !regDouble.test(zc7) || !regInt.test(zc8) || !regDouble.test(zc9) |
| | | |
| | | // || !regDouble.test(czc1) || !regInt.test(czc2) || !regDouble.test(czc3) |
| | | // || !regDouble.test(czc4) || !regInt.test(czc5) || !regDouble.test(czc6) |
| | | // || !regDouble.test(czc7) || !regInt.test(czc8) || !regDouble.test(czc9) |
| | | || !regDouble.test(jsj1) || !regInt.test(jsj2) || !regDouble.test(jsj3) |
| | | || !regDouble.test(jsj4) || !regInt.test(jsj5) || !regDouble.test(jsj6) |
| | | || !regDouble.test(jsj7) || !regInt.test(jsj8) || !regDouble.test(jsj9) |
| | | |
| | | || !regInt.test(ptCancel1) || !regDouble.test(ptCancel2) /*|| !regInt.test(ptCancel3) || !regDouble.test(ptCancel4)|| !regInt.test(ptCancel5) || !regDouble.test(ptCancel6)*/ |
| | | || !regInt.test(yyCancel1) || !regDouble.test(yyCancel2) /*|| !regInt.test(yyCancel3) || !regDouble.test(yyCancel4)*/) { |
| | | || !regInt.test(ptCancel1) || !regDouble.test(ptCancel2) || !regInt.test(ptCancel3) || !regDouble.test(ptCancel4) /*|| !regInt.test(ptCancel5) || !regDouble.test(ptCancel6)*/ |
| | | || !regInt.test(yyCancel1) || !regDouble.test(yyCancel2) || !regInt.test(yyCancel3) || !regDouble.test(yyCancel4)) { |
| | | Feng.info("格式不正确!"); |
| | | return ; |
| | | } |
| | |
| | | ajax.set("openValue",0); |
| | | } |
| | | |
| | | ajax.set("isSpecialCar", isSpecialCar); |
| | | ajax.set("isTaxiCar", isTaxiCar); |
| | | ajax.set("isSpecialCar", 0); |
| | | ajax.set("isTaxiCar", 0); |
| | | ajax.set("isTransfer", 0); |
| | | |
| | | ajax.set("zc1", zc1); |
| | | ajax.set("zc2", zc2); |
| | |
| | | ajax.set("zc8", zc8); |
| | | ajax.set("zc9", zc9); |
| | | |
| | | ajax.set("czc1", 0); |
| | | ajax.set("czc2", 0); |
| | | ajax.set("czc3", 0); |
| | | ajax.set("czc4", 0); |
| | | ajax.set("czc5", 0); |
| | | ajax.set("czc6", 0); |
| | | ajax.set("czc7", 0); |
| | | ajax.set("czc8", 0); |
| | | ajax.set("czc9", 0); |
| | | ajax.set("jsj1", jsj1); |
| | | ajax.set("jsj2", jsj2); |
| | | ajax.set("jsj3", jsj3); |
| | | ajax.set("jsj4", jsj4); |
| | | ajax.set("jsj5", jsj5); |
| | | ajax.set("jsj6", jsj6); |
| | | ajax.set("jsj7", jsj7); |
| | | ajax.set("jsj8", jsj8); |
| | | ajax.set("jsj9", jsj9); |
| | | |
| | | ajax.set("ptCancel1", ptCancel1); |
| | | ajax.set("ptCancel2", ptCancel2); |
| | | ajax.set("ptCancel3", 0); |
| | | ajax.set("ptCancel4", 0); |
| | | ajax.set("ptCancel3", ptCancel3); |
| | | ajax.set("ptCancel4", ptCancel4); |
| | | ajax.set("ptCancel5", 0); |
| | | ajax.set("ptCancel6", 0); |
| | | |
| | | ajax.set("yyCancel1", yyCancel1); |
| | | ajax.set("yyCancel2", yyCancel2); |
| | | ajax.set("yyCancel3", 0); |
| | | ajax.set("yyCancel4", 0); |
| | | ajax.set("yyCancel3", yyCancel3); |
| | | ajax.set("yyCancel4", yyCancel4); |
| | | |
| | | ajax.set("phone1", phone1); |
| | | ajax.set("phone2", phone2); |
| | | ajax.set("phone3", phone3); |
| | | ajax.set("userQrCode", userQrCode); |
| | | ajax.set("driverQrCode", driverQrCode); |
| | | ajax.start(); |
| | | |
| | | } |