44323
2024-05-17 4a4e6780ce6e930beb067323c7c3f232d36e75cb
ManagementIGOTravel/guns-admin/src/main/webapp/WEB-INF/view/system/tSysReformist/tSysReformist.html
@@ -116,7 +116,7 @@
                        <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">
                            第一轮推单:推单距离为&nbsp;<input type="text" oninput="checkIsDouble(this)"
                                                    @if(isNotEmpty(zcOne)){
@@ -189,7 +189,7 @@
                        </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">
                            指派距离为&nbsp;<input type="text" oninput="checkIsDouble(this)"
                                                    @if(isNotEmpty(zcAssignOrder)){
@@ -302,9 +302,9 @@
                        </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">
                            专车订单取消规则:专车订单在司机接单&nbsp;<input type="text" oninput="checkIsInt(this)"
                            订单取消规则:订单在司机接单&nbsp;<input type="text" oninput="checkIsInt(this)"
                                                           @if(isNotEmpty(ptCancel1)){
                                                           value="${ptCancel1.minuteNum}"
                                                           @}else{
@@ -317,7 +317,21 @@
                                               @}else{
                                               value=""
                                               @}
                                               name="ptCancel2" id="ptCancel2" class="form-control newWidth" />&nbsp;元取消费用;
                                               name="ptCancel2" id="ptCancel2" class="form-control newWidth" />&nbsp;GHS取消费用 &nbsp;&nbsp;
                            里程费&nbsp;<input type="text" oninput="checkIsDouble(this)"
                                               @if(isNotEmpty(ptCancel1)){
                                               value="${ptCancel1.km}"
                                               @}else{
                                               value=""
                                               @}
                                               name="km" id="km" class="form-control newWidth" />&nbsp;GHS/km &nbsp;&nbsp;
                            时长费&nbsp;<input type="text" oninput="checkIsDouble(this)"
                                               @if(isNotEmpty(ptCancel1)){
                                               value="${ptCancel1.kmMinute}"
                                               @}else{
                                               value=""
                                               @}
                                               name="kmMinute" id="kmMinute" class="form-control newWidth" />&nbsp;GHS/分钟 &nbsp;&nbsp;
                            <br/>
                            <br/>
                            <div class="col-sm-10" hidden>
@@ -340,9 +354,9 @@
                        </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">
                            专车订单取消规则:专车订单在司机接单&nbsp;<input type="text" oninput="checkIsInt(this)"
                            订单在司机接单&nbsp;<input type="text" oninput="checkIsInt(this)"
                                                           @if(isNotEmpty(yyCancel1)){
                                                           value="${yyCancel1.minuteNum}"
                                                           @}else{
@@ -355,7 +369,30 @@
                                               @}else{
                                               value=""
                                               @}
                                               name="yyCancel2" id="yyCancel2" class="form-control newWidth" />&nbsp;元取消费用;
                                               name="yyCancel2" id="yyCancel2" class="form-control newWidth" />&nbsp;元取消费用;&nbsp;&nbsp;
                            里程费&nbsp;<input type="text" oninput="checkIsDouble(this)"
                                               @if(isNotEmpty(yyCancel1)){
                                               value="${yyCancel1.km}"
                                               @}else{
                                               value=""
                                               @}
                                               name="km2" id="km2" class="form-control newWidth" />&nbsp;GHS/km &nbsp;&nbsp;
                            时长费&nbsp;<input type="text" oninput="checkIsDouble(this)"
                                               @if(isNotEmpty(yyCancel1)){
                                               value="${yyCancel1.kmMinute}"
                                               @}else{
                                               value=""
                                               @}
                                               name="kmMinute2" id="kmMinute2" class="form-control newWidth" />&nbsp;GHS/分钟 &nbsp;&nbsp;
                            </br>
                            </br>
                            预定费用&nbsp;<input type="text" oninput="checkIsDouble(this)"
                                               @if(isNotEmpty(yyCancel1)){
                                               value="${yyCancel1.reserveMoney}"
                                               @}else{
                                               value=""
                                               @}
                                               name="reserveMoney" id="reserveMoney" class="form-control newWidth" />&nbsp;GHS &nbsp;&nbsp;
                            <br/>
                            <br/>
                            <div class="col-sm-10" hidden>
@@ -372,9 +409,66 @@
                                               @}else{
                                               value=""
                                               @}
                                               name="yyCancel4" id="yyCancel4" class="form-control newWidth" />&nbsp;元取消费用;
                                               name="yyCancel4" id="yyCancel4" class="form-control newWidth" />&nbsp;元取消费用
                            <br/>
                            </div>
                        </div>
                    </div>
                    <div class="form-group">
                        <label class="col-sm-2 control-label">司机超时(地图计算时间或者预定时间):</label>
                        <div class="col-sm-10">
                            &nbsp;<input type="text" oninput="checkIsInt(this)"
                                                                    @if(isNotEmpty(ptCancel2)){
                                                                    value="${ptCancel2.overtime}"
                                                                    @}else{
                                                                    value=""
                                                                    @}
                                                                    name="overtime" id="overtime" class="form-control newWidth" />&nbsp;分钟未到达接人点或取件点,用户取消订单不收费
                            <br/>
                            <br/>
                        </div>
                    </div>
                    <div class="form-group">
                        <label class="col-sm-2 control-label">打车/包裹订单超时提醒设置:</label>
                        <div class="col-sm-10">
                            超时后,打车订单每隔&nbsp;<input type="text" oninput="checkIsInt(this)"
                                                                    @if(isNotEmpty(overTime)){
                                                                    value="${overTime.car}"
                                                                    @}else{
                                                                    value=""
                                                                    @}
                                                                    name="overtime1" id="overtime1" class="form-control newWidth" />&nbsp;分钟提醒司机一次,
                            包裹订单每隔&nbsp;<input type="text" oninput="checkIsDouble(this)"
                                                     @if(isNotEmpty(overTime)){
                                                     value="${overTime.packageTime}"
                                                     @}else{
                                                     value=""
                                                     @}
                                                     name="packageTime" id="packageTime" class="form-control newWidth" />&nbsp;分钟提醒司机一次;
                            <br/>
                            <br/>
                        </div>
                    </div>
                    <div class="form-group">
                        <label class="col-sm-2 control-label">预约单提醒设置:</label>
                        <div class="col-sm-10">
                            预约订单,在预定时间前&nbsp;<input type="text" oninput="checkIsInt(this)"
                                                                    @if(isNotEmpty(overTime)){
                                                                    value="${overTime.reserveTime}"
                                                                    @}else{
                                                                    value=""
                                                                    @}
                                                                    name="reserveTime" id="reserveTime" class="form-control newWidth" />&nbsp;分钟,
                            首次提醒司机&nbsp;;然后每隔<input type="text" oninput="checkIsDouble(this)"
                                                     @if(isNotEmpty(overTime)){
                                                     value="${overTime.reserveNext}"
                                                     @}else{
                                                     value=""
                                                     @}
                                                     name="reserveNext" id="reserveNext" class="form-control newWidth" />&nbsp;分钟提醒司机一次;
                            <br/>
                            <br/>
                        </div>
                    </div>
                    <div class="form-group">
@@ -492,7 +586,7 @@
        } else {
            isTaxiCar = 1;
        }
        var assessment = $("#assessment").val();
        var zc1 = $("#zc1").val().trim();
        var zc2 = $("#zc2").val().trim();
        var zc3 = $("#zc3").val().trim();
@@ -532,13 +626,25 @@
        var phone1 = $("#phone1").val().trim();
        var phone2 = $("#phone2").val().trim();
        var phone3 = $("#phone3").val().trim();
        var assessment = $('#assessment').val().trim();
        var kmMinute = $('#kmMinute').val().trim();
        var km2 = $('#km2').val().trim();
        var km = $('#km').val().trim();
        var kmMinute2 = $('#kmMinute2').val().trim();
        var reserveMoney = $('#reserveMoney').val().trim();
        var overtime = $('#overtime').val().trim();
        var overtime1 = $('#overtime1').val().trim();
        var packageTime = $('#packageTime').val().trim();
        var reserveTime = $('#reserveTime').val().trim();
        var reserveNext = $('#reserveNext').val().trim();
        if ("" == one || "" == two || "" == three
            || "" == zc1 || "" == zc2 || "" == zc3 || "" == zc4 || "" == zc5 || "" == zc6 || "" == zc7 || "" == zc8 || "" == zc9 || '' == zcAssignOrder || '' == zcPeople
            || "" == zc1 || "" == zc2 || "" == zc3 || "" == zc4 || "" == zc5 || "" == zc6 || "" == zc7 || "" == zc8 || "" == zc9
            || '' == zcAssignOrder || '' == zcPeople
            || "" == czc1 || "" == czc2 || "" == czc3 || "" == czc4 || "" == czc5 || "" == czc6 || "" == czc7 || "" == czc8 || "" == czc9 /*|| '' == czcAssignOrder || '' == czcPeople */
            || "" == ptCancel1 || "" == ptCancel2 || "" == ptCancel3 || "" == ptCancel4 /*|| "" == ptCancel5 || "" == ptCancel6*/
            || "" == yyCancel1 || "" == yyCancel2 || "" == yyCancel3 || "" == yyCancel4 || "" == assessment
            || "" == ptCancel1 || "" == ptCancel2 /* || "" == ptCancel3 || "" == ptCancel4*/ /*|| "" == ptCancel5 || "" == ptCancel6*/
            || "" == yyCancel1 || "" == yyCancel2 /* || "" == yyCancel3 || "" == yyCancel4*/
            || "" == assessment || "" == km || "" == kmMinute|| "" == kmMinute2|| "" == reserveMoney|| "" == km2
            || "" == overtime|| "" == overtime1|| "" == packageTime|| "" == reserveTime|| "" == reserveNext
            || "" == phone1 || "" == phone2 ) {
            Feng.info("输入框不能为空!");
            return;
@@ -560,8 +666,10 @@
            || !regDouble.test(czc4) || !regInt.test(czc5) || !regDouble.test(czc6)
            || !regDouble.test(czc7) || !regInt.test(czc8) || !regDouble.test(czc9)/* || !regDouble.test(czcAssignOrder) || !regInt.test(czcPeople)*/
            || !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(km) || !regInt.test(km2)
            || !regDouble.test(reserveMoney)
            /*|| !regInt.test(yyCancel3) || !regDouble.test(yyCancel4)*/) {
            Feng.info("格式不正确!");
            return ;
        }
@@ -625,6 +733,17 @@
        ajax.set("phone2", phone2);
        ajax.set("phone3", phone3);
        ajax.set("assessment", assessment);
        ajax.set("kmMinute", kmMinute);
        ajax.set("km", km);
        ajax.set("km2", km2);
        ajax.set("kmMinute2", kmMinute2);
        ajax.set("reserveMoney", reserveMoney);
        ajax.set("overtime", overtime);
        ajax.set("overtime1", overtime1);
        ajax.set("packageTime", packageTime);
        ajax.set("reserveTime", reserveTime);
        ajax.set("reserveNext", reserveNext);
        ajax.start();
    }