@layout("/common/_container.html"){
|
<style>
|
.newWidth, .single-line{
|
max-width:150px !important;display: initial !important;
|
}
|
.lab{
|
display: block;
|
width: 150px;
|
height: 45px;
|
text-align: center;
|
line-height: 45px;
|
cursor: pointer;
|
font-size: 16px;
|
background-color: #F8F8F8;
|
margin: 0;
|
}
|
.lab:hover{
|
background-color: #F3F4F5;
|
}
|
.checked{
|
background-color: #FFF !important;
|
border-left: 10px solid #077CCB;
|
}
|
.shareSeatPriceSetting>div>label{
|
text-align: center;
|
height: 35px;
|
line-height: 35px;
|
width: 200px;
|
border: 1px solid #E4E4E4;
|
}
|
.shareSeatPriceSetting .people, .shareSeatPriceSetting .carpool{
|
text-align: center;
|
border: 1px solid #377CCD;
|
color: #377CCD;
|
}
|
</style>
|
<div class="ibox float-e-margins">
|
<div class="ibox-content">
|
<div class="form-horizontal" id="specialPriceInfoForm">
|
<div class="row">
|
<div class="col-sm-11">
|
<div class="form-group">
|
<label class="col-sm-2 control-label">选择车型:</label>
|
<div class="col-sm-10">
|
<select class="form-control" id="serverCarModelId" name="serverCarModelId" style="width: 200px;">
|
<option value="${modelList.id}" selected}>${modelList.name}</option>
|
</select>
|
</div>
|
</div>
|
<div class="form-group waitFee">
|
<label class="col-sm-2 control-label">等待费设置:</label>
|
<div class="col-sm-10">
|
司机到达预约地点 <input type="text" onblur="checkIsMinute(this)" name="num1" id="num1" class="form-control newWidth" placeholder="最多3位数" value="${null != content ? content.num1 : ''}"/> 分钟过后开始收取等待费,
|
为 <input type="text" onblur="checkIsYuan(this)" name="num2" id="num2" class="form-control newWidth" placeholder="最多3位数" value="${null == content ? '' : content.num2}"/> 元/分,不足一分钟按照一分钟计算
|
<br/>
|
</div>
|
</div>
|
|
<div style="border-top: 1px solid #e4e4e4;padding-top: 20px;margin-top: 20px;">
|
<div style="float: left;">
|
<label class="lab checked" onclick="checkedLable(this)" tag="shareSeatPriceSetting">拼座价格设置</label>
|
<label class="lab" onclick="checkedLable(this)" tag="exclusivePriceSettings">独享价格设置</label>
|
<label class="lab" onclick="checkedLable(this)" tag="onePriceSetting">一口价设置</label>
|
</div>
|
<div style="float: left;width: 1200px;margin-left: 50px;">
|
<div class="shareSeatPriceSetting">
|
<h3 style="color: #377CCD;margin-bottom: 20px;">拼座价格设置</h3>
|
<div><label class="people" onclick="chooseCarpool(this, 1)" tag="1">1人</label><label onclick="chooseCarpool(this, 1)" tag="2">2人</label><label onclick="chooseCarpool(this, 1)" tag="3">3人</label></div>
|
<div><label class="carpool" onclick="chooseCarpool(this, 2)" tag="spell">拼成</label><label onclick="chooseCarpool(this, 2)" tag="notSpelled">未拼成</label></div>
|
<div>
|
<div style="margin-top: 20px;">
|
<div class="p1" >
|
<div class="form-group">
|
<label class="col-sm-2 control-label">起步价设置:</label>
|
<div class="col-sm-10">
|
起步价为 <input type="text" onblur="checkIsYuan(this)" name="num1" id="num1" class="form-control newWidth" value="${null == contentPutOne ? '' : contentPutOne.num1}" placeholder="最多3位数"/> 元,
|
起步包含 <input type="text" onblur="checkIsGongLi(this, 'p1')" name="num2" id="num2" class="form-control newWidth" value="${null == contentPutOne ? '' : contentPutOne.num2}" placeholder="最多3位数"/> 公里,
|
<input type="text" onblur="checkIsMinute(this)" name="num3" id="num3" class="form-control newWidth" value="${null == contentPutOne ? '' : contentPutOne.num3}" placeholder="最多3位数"/> 分钟
|
<br/>
|
</div>
|
</div>
|
|
<div class="form-group">
|
<label class="col-sm-2 control-label">里程费设置:</label>
|
<div class="col-sm-10">
|
超过起步里程后每公里 <input type="text" onblur="checkIsYuan(this)" name="num4" id="num4" value="${null == contentPutOne ? '' : contentPutOne.num4}" class="form-control newWidth" placeholder="最多3位数"/> 元
|
<br/>
|
</div>
|
</div>
|
|
<div class="form-group">
|
<label class="col-sm-2 control-label">时长费设置:</label>
|
<div class="col-sm-10">
|
超过起步时长后每分钟 <input type="text" onblur="checkIsYuan(this)" name="num5" id="num5" value="${null != contentPutOne ? contentPutOne.num5 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 元
|
<br/>
|
</div>
|
</div>
|
|
<div class="form-group">
|
<label class="col-sm-2 control-label">远途费设置:</label>
|
<div class="col-sm-10">
|
总里程超过 <input type="text" onblur="checkIsGongLi(this, 'p1')" name="num6" id="num6" value="${null != contentPutOne ? contentPutOne.num6 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 公里
|
不足 <input type="text" onblur="checkIsGongLi(this, 'p1')" name="num7" id="num7" value="${null != contentPutOne ? contentPutOne.num7 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 公里,
|
超出部分每公里加收 <input type="text" onblur="checkIsYuan(this, 'p1')" name="num8" id="num8" value="${null != contentPutOne ? contentPutOne.num8 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 元
|
<br>
|
<br>
|
超过 <input type="text" disabled onblur="checkIsGongLi(this, 'p1')" name="num9" id="num9" value="${null != contentPutOne ? contentPutOne.num9 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 公里
|
不足 <input type="text" onblur="checkIsGongLi(this, 'p1')" name="num10" id="num10" value="${null != contentPutOne ? contentPutOne.num10 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 公里时,
|
超出部分每公里加收 <input type="text" onblur="checkIsYuan(this, 'p1')" name="num11" id="num11" value="${null != contentPutOne ? contentPutOne.num11 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 元
|
<br/>
|
<br>
|
超过 <input type="text" disabled onblur="checkIsGongLi(this, 'p1')" name="num12" id="num12" value="${null != contentPutOne ? contentPutOne.num12 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 公里以后,
|
超出部分每公里加收 <input type="text" onblur="checkIsYuan(this, 'p1')" name="num13" id="num13" value="${null != contentPutOne ? contentPutOne.num13 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 元
|
<br/>
|
</div>
|
</div>
|
|
<div class="form-group">
|
<input type="hidden" id="numFlag1" name="numFlag1" value="13">
|
<!-- 时段价格表 -->
|
<table class="table table-bordered">
|
<thead>
|
<tr>
|
<th>时段</th>
|
<th>起步价</th>
|
<th>里程费每公里</th>
|
<th>时长费每分钟</th>
|
<th>远途1阶超出部分每公里加收</th>
|
<th>远途2阶超出部分每公里加收</th>
|
<th>远途3阶超出部分每公里加收</th>
|
<th>操作</th>
|
</tr>
|
</thead>
|
<tbody class="priceTableBody1" id="contentPutOneTable">
|
<!-- 时段 -->
|
<!-- <tr>
|
<td><input name="num14" id="num14" value="${null != contentPutOne ? contentPutOne.num14 : ''}" class="form-control newWidth" placeholder="选择时间" type="text"></td>
|
<td><input onblur="checkIsYuan(this)" name="num15" id="num15" value="${null != contentPutOne ? contentPutOne.num15 : ''}" class="form-control newWidth" placeholder="最多3位数" type="text"></td>
|
<td><input onblur="checkIsYuan(this)" name="num16" id="num16" value="${null != contentPutOne ? contentPutOne.num16 : ''}" class="form-control newWidth" placeholder="最多3位数" type="text"></td>
|
<td><input onblur="checkIsYuan(this)" name="num17" id="num17" value="${null != contentPutOne ? contentPutOne.num17 : ''}" class="form-control newWidth" placeholder="最多3位数" type="text"></td>
|
<td><input onblur="checkIsYuan(this)" name="num18" id="num18" value="${null != contentPutOne ? contentPutOne.num18 : ''}" class="form-control newWidth" placeholder="最多3位数" type="text"></td>
|
<td><input onblur="checkIsYuan(this)" name="num19" id="num19" value="${null != contentPutOne ? contentPutOne.num19 : ''}" class="form-control newWidth" placeholder="最多3位数" type="text"></td>
|
<td><input onblur="checkIsYuan(this)" name="num20" id="num20" value="${null != contentPutOne ? contentPutOne.num20 : ''}" class="form-control newWidth" placeholder="最多3位数" type="text"></td>
|
<td>
|
<button class="btn btn-danger btn-sm btn-delete1">删除</button>
|
<button class="btn btn-primary btn-sm btn-copy1">复制</button>
|
</td>
|
</tr>-->
|
</tbody>
|
</table>
|
<div style="text-align:right">
|
<button class="btn btn-primary btn-add1">添加</button>
|
</div>
|
|
</div>
|
|
</div>
|
<div class="p2" style="display: none;">
|
<div class="form-group">
|
<label class="col-sm-2 control-label">起步价设置:</label>
|
<div class="col-sm-10">
|
起步价为 <input type="text" onblur="checkIsYuan(this)" name="num1" id="num1" value="${null != contentPutTwo ? contentPutTwo.num1 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 元,
|
起步包含 <input type="text" onblur="checkIsGongLi(this, 'p2')" name="num2" id="num2" value="${null != contentPutTwo ? contentPutTwo.num2 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 公里,
|
<input type="text" onblur="checkIsMinute(this)" name="num3" id="num3" value="${null != contentPutTwo ? contentPutTwo.num3 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 分钟
|
<br/>
|
</div>
|
</div>
|
|
<div class="form-group">
|
<label class="col-sm-2 control-label">里程费设置:</label>
|
<div class="col-sm-10">
|
超过起步里程后每公里 <input type="text" onblur="checkIsYuan(this)" name="num4" id="num4" value="${null != contentPutTwo ? contentPutTwo.num4 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 元
|
<br/>
|
</div>
|
</div>
|
|
<div class="form-group">
|
<label class="col-sm-2 control-label">时长费设置:</label>
|
<div class="col-sm-10">
|
超过起步时长后每分钟 <input type="text" onblur="checkIsYuan(this)" name="num5" id="num5" value="${null != contentPutTwo ? contentPutTwo.num5 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 元
|
<br/>
|
</div>
|
</div>
|
|
<div class="form-group">
|
<label class="col-sm-2 control-label">远途费设置:</label>
|
<div class="col-sm-10">
|
总里程超过 <input type="text" onblur="checkIsGongLi(this, 'p2')" name="num6" id="num6" value="${null != contentPutTwo ? contentPutTwo.num6 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 公里
|
不足 <input type="text" onblur="checkIsGongLi(this, 'p2')" name="num7" id="num7" value="${null != contentPutTwo ? contentPutTwo.num7 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 公里,
|
超出部分每公里加收 <input type="text" onblur="checkIsYuan(this)" name="num8" id="num8" value="${null != contentPutTwo ? contentPutTwo.num8 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 元
|
<br>
|
<br>
|
超过 <input type="text" disabled onblur="checkIsGongLi(this, 'p2')" name="num9" id="num9" value="${null != contentPutTwo ? contentPutTwo.num9 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 公里
|
不足 <input type="text" onblur="checkIsGongLi(this, 'p2')" name="num10" id="num10" value="${null != contentPutTwo ? contentPutTwo.num10 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 公里时,
|
超出部分每公里加收 <input type="text" onblur="checkIsYuan(this)" name="num11" id="num11" value="${null != contentPutTwo ? contentPutTwo.num11 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 元
|
<br/>
|
<br>
|
超过 <input type="text" disabled onblur="checkIsGongLi(this, 'p2')" name="num12" id="num12" value="${null != contentPutTwo ? contentPutTwo.num12 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 公里以后,
|
超出部分每公里加收 <input type="text" onblur="checkIsYuan(this)" name="num13" id="num13" value="${null != contentPutTwo ? contentPutTwo.num13 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 元
|
<br/>
|
</div>
|
</div>
|
|
<div class="form-group">
|
<input type="hidden" id="numFlag2" name="numFlag2" value="13">
|
<!-- 时段价格表 -->
|
<table class="table table-bordered">
|
<thead>
|
<tr>
|
<th>时段</th>
|
<th>起步价</th>
|
<th>里程费每公里</th>
|
<th>时长费每分钟</th>
|
<th>远途1阶超出部分每公里加收</th>
|
<th>远途2阶超出部分每公里加收</th>
|
<th>远途3阶超出部分每公里加收</th>
|
<th>操作</th>
|
</tr>
|
</thead>
|
<tbody class="priceTableBody2" id="contentNotOneTable">
|
<!-- 时段 -->
|
<!--<tr>
|
<td><input name="num14" id="num14" value="${null != contentPutTwo ? contentPutTwo.num14 : ''}" class="form-control newWidth" placeholder="选择时间" type="text"></td>
|
<td><input onblur="checkIsYuan(this)" name="num15" id="num15" value="${null != contentPutTwo ? contentPutTwo.num15 : ''}" class="form-control newWidth" placeholder="最多3位数" type="text"></td>
|
<td><input onblur="checkIsYuan(this)" name="num16" id="num16" value="${null != contentPutTwo ? contentPutTwo.num16 : ''}" class="form-control newWidth" placeholder="最多3位数" type="text"></td>
|
<td><input onblur="checkIsYuan(this)" name="num17" id="num17" value="${null != contentPutTwo ? contentPutTwo.num17 : ''}" class="form-control newWidth" placeholder="最多3位数" type="text"></td>
|
<td><input onblur="checkIsYuan(this)" name="num18" id="num18" value="${null != contentPutTwo ? contentPutTwo.num18 : ''}" class="form-control newWidth" placeholder="最多3位数" type="text"></td>
|
<td><input onblur="checkIsYuan(this)" name="num19" id="num19" value="${null != contentPutTwo ? contentPutTwo.num19 : ''}" class="form-control newWidth" placeholder="最多3位数" type="text"></td>
|
<td><input onblur="checkIsYuan(this)" name="num20" id="num20" value="${null != contentPutTwo ? contentPutTwo.num20 : ''}" class="form-control newWidth" placeholder="最多3位数" type="text"></td>
|
<td>
|
<button class="btn btn-danger btn-sm btn-delete2">删除</button>
|
<button class="btn btn-primary btn-sm btn-copy2">复制</button>
|
</td>
|
</tr>-->
|
</tbody>
|
</table>
|
<div style="text-align:right">
|
<button class="btn btn-primary btn-add2">添加</button>
|
</div>
|
</div>
|
</div>
|
<div class="p3" style="display: none;">
|
<div class="form-group">
|
<label class="col-sm-2 control-label">起步价设置:</label>
|
<div class="col-sm-10">
|
起步价为 <input type="text" onblur="checkIsYuan(this)" name="num1" id="num1" value="${null != contentPutThree ? contentPutThree.num1 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 元,
|
起步包含 <input type="text" onblur="checkIsGongLi(this, 'p3')" name="num2" id="num2" value="${null != contentPutThree ? contentPutThree.num2 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 公里,
|
<input type="text" onblur="checkIsMinute(this)" name="num3" id="num3" value="${null != contentPutThree ? contentPutThree.num3 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 分钟
|
<br/>
|
</div>
|
</div>
|
|
<div class="form-group">
|
<label class="col-sm-2 control-label">里程费设置:</label>
|
<div class="col-sm-10">
|
超过起步里程后每公里 <input type="text" onblur="checkIsYuan(this)" name="num4" id="num4" value="${null != contentPutThree ? contentPutThree.num4 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 元
|
<br/>
|
</div>
|
</div>
|
|
<div class="form-group">
|
<label class="col-sm-2 control-label">时长费设置:</label>
|
<div class="col-sm-10">
|
超过起步时长后每分钟 <input type="text" onblur="checkIsYuan(this)" name="num5" id="num5" value="${null != contentPutThree ? contentPutThree.num5 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 元
|
<br/>
|
</div>
|
</div>
|
|
<div class="form-group">
|
<label class="col-sm-2 control-label">远途费设置:</label>
|
<div class="col-sm-10">
|
总里程超过 <input type="text" onblur="checkIsGongLi(this, 'p3')" name="num6" id="num6" value="${null != contentPutThree ? contentPutThree.num6 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 公里
|
不足 <input type="text" onblur="checkIsGongLi(this, 'p3')" name="num7" id="num7" value="${null != contentPutThree ? contentPutThree.num7 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 公里,
|
超出部分每公里加收 <input type="text" onblur="checkIsYuan(this)" name="num8" id="num8" value="${null != contentPutThree ? contentPutThree.num8 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 元
|
<br>
|
<br>
|
超过 <input type="text" disabled onblur="checkIsGongLi(this, 'p3')" name="num9" id="num9" value="${null != contentPutThree ? contentPutThree.num9 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 公里
|
不足 <input type="text" onblur="checkIsGongLi(this, 'p3')" name="num10" id="num10" value="${null != contentPutThree ? contentPutThree.num10 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 公里时,
|
超出部分每公里加收 <input type="text" onblur="checkIsYuan(this)" name="num11" id="num11" value="${null != contentPutThree ? contentPutThree.num11 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 元
|
<br/>
|
<br>
|
超过 <input type="text" disabled onblur="checkIsGongLi(this, 'p3')" name="num12" id="num12" value="${null != contentPutThree ? contentPutThree.num12 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 公里以后,
|
超出部分每公里加收 <input type="text" onblur="checkIsYuan(this)" name="num13" id="num13" value="${null != contentPutThree ? contentPutThree.num13 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 元
|
<br/>
|
</div>
|
</div>
|
|
<div class="form-group">
|
<input type="hidden" id="numFlag3" name="numFlag3" value="13">
|
<!-- 时段价格表 -->
|
<table class="table table-bordered">
|
<thead>
|
<tr>
|
<th>时段</th>
|
<th>起步价</th>
|
<th>里程费每公里</th>
|
<th>时长费每分钟</th>
|
<th>远途1阶超出部分每公里加收</th>
|
<th>远途2阶超出部分每公里加收</th>
|
<th>远途3阶超出部分每公里加收</th>
|
<th>操作</th>
|
</tr>
|
</thead>
|
<tbody class="priceTableBody3" id="contentPutTwoTable">
|
<!-- 时段 -->
|
<!-- <tr>
|
<td><input name="num14" id="num14" value="${null != contentPutThree ? contentPutThree.num14 : ''}" class="form-control newWidth" placeholder="选择时间" type="text"></td>
|
<td><input onblur="checkIsYuan(this)" name="num15" id="num15" value="${null != contentPutThree ? contentPutThree.num15 : ''}" class="form-control newWidth" placeholder="最多3位数" type="text"></td>
|
<td><input onblur="checkIsYuan(this)" name="num16" id="num16" value="${null != contentPutThree ? contentPutThree.num16 : ''}" class="form-control newWidth" placeholder="最多3位数" type="text"></td>
|
<td><input onblur="checkIsYuan(this)" name="num17" id="num17" value="${null != contentPutThree ? contentPutThree.num17 : ''}" class="form-control newWidth" placeholder="最多3位数" type="text"></td>
|
<td><input onblur="checkIsYuan(this)" name="num18" id="num18" value="${null != contentPutThree ? contentPutThree.num18 : ''}" class="form-control newWidth" placeholder="最多3位数" type="text"></td>
|
<td><input onblur="checkIsYuan(this)" name="num19" id="num19" value="${null != contentPutThree ? contentPutThree.num19 : ''}" class="form-control newWidth" placeholder="最多3位数" type="text"></td>
|
<td><input onblur="checkIsYuan(this)" name="num20" id="num20" value="${null != contentPutThree ? contentPutThree.num20 : ''}" class="form-control newWidth" placeholder="最多3位数" type="text"></td>
|
<td>
|
<button class="btn btn-danger btn-sm btn-delete3">删除</button>
|
<button class="btn btn-primary btn-sm btn-copy3">复制</button>
|
</td>
|
</tr>-->
|
</tbody>
|
</table>
|
<div style="text-align:right">
|
<button class="btn btn-primary btn-add3">添加</button>
|
</div>
|
</div>
|
</div>
|
<div class="wp1" style="display: none;">
|
<div class="form-group">
|
<label class="col-sm-2 control-label">起步价设置:</label>
|
<div class="col-sm-10">
|
起步价为 <input type="text" onblur="checkIsYuan(this)" name="num1" id="num1" value="${null != contentNotOne ? contentNotOne.num1 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 元,
|
起步包含 <input type="text" onblur="checkIsGongLi(this, 'wp1')" name="num2" id="num2" value="${null != contentNotOne ? contentNotOne.num2 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 公里,
|
<input type="text" onblur="checkIsMinute(this)" name="num3" id="num3" value="${null != contentNotOne ? contentNotOne.num3 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 分钟
|
<br/>
|
</div>
|
</div>
|
|
<div class="form-group">
|
<label class="col-sm-2 control-label">里程费设置:</label>
|
<div class="col-sm-10">
|
超过起步里程后每公里 <input type="text" onblur="checkIsYuan(this)" name="num4" id="num4" value="${null != contentNotOne ? contentNotOne.num4 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 元
|
<br/>
|
</div>
|
</div>
|
|
<div class="form-group">
|
<label class="col-sm-2 control-label">时长费设置:</label>
|
<div class="col-sm-10">
|
超过起步时长后每分钟 <input type="text" onblur="checkIsYuan(this)" name="num5" id="num5" value="${null != contentNotOne ? contentNotOne.num5 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 元
|
<br/>
|
</div>
|
</div>
|
|
<div class="form-group">
|
<label class="col-sm-2 control-label">远途费设置:</label>
|
<div class="col-sm-10">
|
总里程超过 <input type="text" onblur="checkIsGongLi(this, 'wp1')" name="num6" id="num6" value="${null != contentNotOne ? contentNotOne.num6 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 公里
|
不足 <input type="text" onblur="checkIsGongLi(this, 'wp1')" name="num7" id="num7" value="${null != contentNotOne ? contentNotOne.num7 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 公里,
|
超出部分每公里加收 <input type="text" onblur="checkIsYuan(this)" name="num8" id="num8" value="${null != contentNotOne ? contentNotOne.num8 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 元
|
<br>
|
<br>
|
超过 <input type="text" disabled onblur="checkIsGongLi(this, 'wp1')" name="num9" id="num9" value="${null != contentNotOne ? contentNotOne.num9 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 公里
|
不足 <input type="text" onblur="checkIsGongLi(this, 'wp1')" name="num10" id="num10" value="${null != contentNotOne ? contentNotOne.num10 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 公里时,
|
超出部分每公里加收 <input type="text" onblur="checkIsYuan(this)" name="num11" id="num11" value="${null != contentNotOne ? contentNotOne.num11 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 元
|
<br/>
|
<br>
|
超过 <input type="text" disabled onblur="checkIsGongLi(this, 'wp1')" name="num12" id="num12" value="${null != contentNotOne ? contentNotOne.num12 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 公里以后,
|
超出部分每公里加收 <input type="text" onblur="checkIsYuan(this)" name="num13" id="num13" value="${null != contentNotOne ? contentNotOne.num13 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 元
|
<br/>
|
</div>
|
</div>
|
<div class="form-group">
|
<input type="hidden" id="numFlag4" name="numFlag4" value="13">
|
<!-- 时段价格表 -->
|
<table class="table table-bordered">
|
<thead>
|
<tr>
|
<th>时段</th>
|
<th>起步价</th>
|
<th>里程费每公里</th>
|
<th>时长费每分钟</th>
|
<th>远途1阶超出部分每公里加收</th>
|
<th>远途2阶超出部分每公里加收</th>
|
<th>远途3阶超出部分每公里加收</th>
|
<th>操作</th>
|
</tr>
|
</thead>
|
<tbody class="priceTableBody4" id="contentNotTwoTable">
|
<!-- 时段 -->
|
<!-- <tr>
|
<td><input name="num14" id="num14" value="${null != contentNotOne ? contentNotOne.num14 : ''}" class="form-control newWidth" placeholder="选择时间" type="text"></td>
|
<td><input onblur="checkIsYuan(this)" name="num15" id="num15" value="${null != contentNotOne ? contentNotOne.num15 : ''}" class="form-control newWidth" placeholder="最多3位数" type="text"></td>
|
<td><input onblur="checkIsYuan(this)" name="num16" id="num16" value="${null != contentNotOne ? contentNotOne.num16 : ''}" class="form-control newWidth" placeholder="最多3位数" type="text"></td>
|
<td><input onblur="checkIsYuan(this)" name="num17" id="num17" value="${null != contentNotOne ? contentNotOne.num17 : ''}" class="form-control newWidth" placeholder="最多3位数" type="text"></td>
|
<td><input onblur="checkIsYuan(this)" name="num18" id="num18" value="${null != contentNotOne ? contentNotOne.num18 : ''}" class="form-control newWidth" placeholder="最多3位数" type="text"></td>
|
<td><input onblur="checkIsYuan(this)" name="num19" id="num19" value="${null != contentNotOne ? contentNotOne.num19 : ''}" class="form-control newWidth" placeholder="最多3位数" type="text"></td>
|
<td><input onblur="checkIsYuan(this)" name="num20" id="num20" value="${null != contentNotOne ? contentNotOne.num20 : ''}" class="form-control newWidth" placeholder="最多3位数" type="text"></td>
|
<td>
|
<button class="btn btn-danger btn-sm btn-delete4">删除</button>
|
<button class="btn btn-primary btn-sm btn-copy4">复制</button>
|
</td>
|
</tr>-->
|
</tbody>
|
</table>
|
<div style="text-align:right">
|
<button class="btn btn-primary btn-add4">添加</button>
|
</div>
|
</div>
|
|
</div>
|
<div class="wp2" style="display: none;">
|
<div class="form-group">
|
<label class="col-sm-2 control-label">起步价设置:</label>
|
<div class="col-sm-10">
|
起步价为 <input type="text" onblur="checkIsYuan(this)" name="num1" id="num1" value="${null != contentNotTwo ? contentNotTwo.num1 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 元,
|
起步包含 <input type="text" onblur="checkIsGongLi(this, 'wp2')" name="num2" id="num2" value="${null != contentNotTwo ? contentNotTwo.num2 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 公里,
|
<input type="text" onblur="checkIsMinute(this)" name="num3" id="num3" value="${null != contentNotTwo ? contentNotTwo.num3 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 分钟
|
<br/>
|
</div>
|
</div>
|
|
<div class="form-group">
|
<label class="col-sm-2 control-label">里程费设置:</label>
|
<div class="col-sm-10">
|
超过起步里程后每公里 <input type="text" onblur="checkIsYuan(this)" name="num4" id="num4" value="${null != contentNotTwo ? contentNotTwo.num4 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 元
|
<br/>
|
</div>
|
</div>
|
|
<div class="form-group">
|
<label class="col-sm-2 control-label">时长费设置:</label>
|
<div class="col-sm-10">
|
超过起步时长后每分钟 <input type="text" onblur="checkIsYuan(this)" name="num5" id="num5" value="${null != contentNotTwo ? contentNotTwo.num5 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 元
|
<br/>
|
</div>
|
</div>
|
|
<div class="form-group">
|
<label class="col-sm-2 control-label">远途费设置:</label>
|
<div class="col-sm-10">
|
总里程超过 <input type="text" onblur="checkIsGongLi(this, 'wp2')" name="num6" id="num6" value="${null != contentNotTwo ? contentNotTwo.num6 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 公里
|
不足 <input type="text" onblur="checkIsGongLi(this, 'wp2')" name="num7" id="num7" value="${null != contentNotTwo ? contentNotTwo.num7 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 公里,
|
超出部分每公里加收 <input type="text" onblur="checkIsYuan(this)" name="num8" id="num8" value="${null != contentNotTwo ? contentNotTwo.num8 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 元
|
<br>
|
<br>
|
超过 <input type="text" disabled onblur="checkIsGongLi(this, 'wp2')" name="num9" id="num9" value="${null != contentNotTwo ? contentNotTwo.num9 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 公里
|
不足 <input type="text" onblur="checkIsGongLi(this, 'wp2')" name="num10" id="num10" value="${null != contentNotTwo ? contentNotTwo.num10 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 公里时,
|
超出部分每公里加收 <input type="text" onblur="checkIsYuan(this)" name="num11" id="num11" value="${null != contentNotTwo ? contentNotTwo.num11 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 元
|
<br/>
|
<br>
|
超过 <input type="text" disabled onblur="checkIsGongLi(this, 'wp2')" name="num12" id="num12" value="${null != contentNotTwo ? contentNotTwo.num12 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 公里以后,
|
超出部分每公里加收 <input type="text" onblur="checkIsYuan(this)" name="num13" id="num13" value="${null != contentNotTwo ? contentNotTwo.num13 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 元
|
<br/>
|
</div>
|
</div>
|
|
<div class="form-group">
|
<input type="hidden" id="numFlag5" name="numFlag5" value="13">
|
<!-- 时段价格表 -->
|
<table class="table table-bordered">
|
<thead>
|
<tr>
|
<th>时段</th>
|
<th>起步价</th>
|
<th>里程费每公里</th>
|
<th>时长费每分钟</th>
|
<th>远途1阶超出部分每公里加收</th>
|
<th>远途2阶超出部分每公里加收</th>
|
<th>远途3阶超出部分每公里加收</th>
|
<th>操作</th>
|
</tr>
|
</thead>
|
<tbody class="priceTableBody5" id="contentPutThreeTable">
|
<!-- 时段 -->
|
<!--<tr>
|
<td><input name="num14" id="num14" value="${null != contentNotTwo ? contentNotTwo.num14 : ''}" class="form-control newWidth" placeholder="选择时间" type="text"></td>
|
<td><input onblur="checkIsYuan(this)" name="num15" id="num15" value="${null != contentNotTwo ? contentNotTwo.num15 : ''}" class="form-control newWidth" placeholder="最多3位数" type="text"></td>
|
<td><input onblur="checkIsYuan(this)" name="num16" id="num16" value="${null != contentNotTwo ? contentNotTwo.num16 : ''}" class="form-control newWidth" placeholder="最多3位数" type="text"></td>
|
<td><input onblur="checkIsYuan(this)" name="num17" id="num17" value="${null != contentNotTwo ? contentNotTwo.num17 : ''}" class="form-control newWidth" placeholder="最多3位数" type="text"></td>
|
<td><input onblur="checkIsYuan(this)" name="num18" id="num18" value="${null != contentNotTwo ? contentNotTwo.num18 : ''}" class="form-control newWidth" placeholder="最多3位数" type="text"></td>
|
<td><input onblur="checkIsYuan(this)" name="num19" id="num19" value="${null != contentNotTwo ? contentNotTwo.num19 : ''}" class="form-control newWidth" placeholder="最多3位数" type="text"></td>
|
<td><input onblur="checkIsYuan(this)" name="num20" id="num20" value="${null != contentNotTwo ? contentNotTwo.num20 : ''}" class="form-control newWidth" placeholder="最多3位数" type="text"></td>
|
<td>
|
<button class="btn btn-danger btn-sm btn-delete5">删除</button>
|
<button class="btn btn-primary btn-sm btn-copy5">复制</button>
|
</td>
|
</tr>-->
|
</tbody>
|
</table>
|
<div style="text-align:right">
|
<button class="btn btn-primary btn-add5">添加</button>
|
</div>
|
</div>
|
</div>
|
<div class="wp3" style="display: none;">
|
<div class="form-group">
|
<label class="col-sm-2 control-label">起步价设置:</label>
|
<div class="col-sm-10">
|
起步价为 <input type="text" onblur="checkIsYuan(this)" name="num1" id="num1" value="${null != contentNotThree ? contentNotThree.num1 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 元,
|
起步包含 <input type="text" onblur="checkIsGongLi(this, 'wp3')" name="num2" id="num2" value="${null != contentNotThree ? contentNotThree.num2 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 公里,
|
<input type="text" onblur="checkIsMinute(this)" name="num3" id="num3" value="${null != contentNotThree ? contentNotThree.num3 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 分钟
|
<br/>
|
</div>
|
</div>
|
|
<div class="form-group">
|
<label class="col-sm-2 control-label">里程费设置:</label>
|
<div class="col-sm-10">
|
超过起步里程后每公里 <input type="text" onblur="checkIsYuan(this)" name="num4" id="num4" value="${null != contentNotThree ? contentNotThree.num4 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 元
|
<br/>
|
</div>
|
</div>
|
|
<div class="form-group">
|
<label class="col-sm-2 control-label">时长费设置:</label>
|
<div class="col-sm-10">
|
超过起步时长后每分钟 <input type="text" onblur="checkIsYuan(this)" name="num5" id="num5" value="${null != contentNotThree ? contentNotThree.num5 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 元
|
<br/>
|
</div>
|
</div>
|
|
<div class="form-group">
|
<label class="col-sm-2 control-label">远途费设置:</label>
|
<div class="col-sm-10">
|
总里程超过 <input type="text" onblur="checkIsGongLi(this, 'wp3')" name="num6" id="num6" value="${null != contentNotThree ? contentNotThree.num6 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 公里
|
不足 <input type="text" onblur="checkIsGongLi(this, 'wp3')" name="num7" id="num7" value="${null != contentNotThree ? contentNotThree.num7 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 公里,
|
超出部分每公里加收 <input type="text" onblur="checkIsYuan(this)" name="num8" id="num8" value="${null != contentNotThree ? contentNotThree.num8 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 元
|
<br>
|
<br>
|
超过 <input type="text" disabled onblur="checkIsGongLi(this, 'wp3')" name="num9" id="num9" value="${null != contentNotThree ? contentNotThree.num9 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 公里
|
不足 <input type="text" onblur="checkIsGongLi(this, 'wp3')" name="num10" id="num10" value="${null != contentNotThree ? contentNotThree.num10 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 公里时,
|
超出部分每公里加收 <input type="text" onblur="checkIsYuan(this)" name="num11" id="num11" value="${null != contentNotThree ? contentNotThree.num11 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 元
|
<br/>
|
<br>
|
超过 <input type="text" disabled onblur="checkIsGongLi(this, 'wp3')" name="num12" id="num12" value="${null != contentNotThree ? contentNotThree.num12 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 公里以后,
|
超出部分每公里加收 <input type="text" onblur="checkIsYuan(this)" name="num13" id="num13" value="${null != contentNotThree ? contentNotThree.num13 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 元
|
<br/>
|
</div>
|
</div>
|
|
<div class="form-group">
|
<input type="hidden" id="numFlag6" name="numFlag6" value="13">
|
<!-- 时段价格表 -->
|
<table class="table table-bordered">
|
<thead>
|
<tr>
|
<th>时段</th>
|
<th>起步价</th>
|
<th>里程费每公里</th>
|
<th>时长费每分钟</th>
|
<th>远途1阶超出部分每公里加收</th>
|
<th>远途2阶超出部分每公里加收</th>
|
<th>远途3阶超出部分每公里加收</th>
|
<th>操作</th>
|
</tr>
|
</thead>
|
<tbody class="priceTableBody6" id="contentNotThreeTable">
|
<!-- 时段 -->
|
<!--<tr>
|
<td><input name="num14" id="num14" value="${null != contentNotThree ? contentNotThree.num14 : ''}" class="form-control newWidth" placeholder="选择时间" type="text"></td>
|
<td><input onblur="checkIsYuan(this)" name="num15" id="num15" value="${null != contentNotThree ? contentNotThree.num15 : ''}" class="form-control newWidth" placeholder="最多3位数" type="text"></td>
|
<td><input onblur="checkIsYuan(this)" name="num16" id="num16" value="${null != contentNotThree ? contentNotThree.num16 : ''}" class="form-control newWidth" placeholder="最多3位数" type="text"></td>
|
<td><input onblur="checkIsYuan(this)" name="num17" id="num17" value="${null != contentNotThree ? contentNotThree.num17 : ''}" class="form-control newWidth" placeholder="最多3位数" type="text"></td>
|
<td><input onblur="checkIsYuan(this)" name="num18" id="num18" value="${null != contentNotThree ? contentNotThree.num18 : ''}" class="form-control newWidth" placeholder="最多3位数" type="text"></td>
|
<td><input onblur="checkIsYuan(this)" name="num19" id="num19" value="${null != contentNotThree ? contentNotThree.num19 : ''}" class="form-control newWidth" placeholder="最多3位数" type="text"></td>
|
<td><input onblur="checkIsYuan(this)" name="num20" id="num20" value="${null != contentNotThree ? contentNotThree.num20 : ''}" class="form-control newWidth" placeholder="最多3位数" type="text"></td>
|
<td>
|
<button class="btn btn-danger btn-sm btn-delete6">删除</button>
|
<button class="btn btn-primary btn-sm btn-copy6">复制</button>
|
</td>
|
</tr>-->
|
</tbody>
|
</table>
|
<div style="text-align:right">
|
<button class="btn btn-primary btn-add6">添加</button>
|
</div>
|
</div>
|
</div>
|
</div>
|
<div class="form-group">
|
<label class="col-sm-2 control-label">计价说明:</label>
|
<div class="col-sm-10">
|
<textarea class="form-control" id="fareTypeNote1" name="fareTypeNote" style="height: 100px;">${null != item ? item.fareTypeNote1 : ''}</textarea>
|
</div>
|
</div>
|
<div class="form-group">
|
<label class="col-sm-2 control-label">是否开启拼车:</label>
|
<div class="col-sm-7">
|
<div class="form-group">
|
<div class="col-sm-9">
|
<input type="checkbox" class="js-switch1" id="isOpen" ${null != item && item.isOpen == 1 ? 'checked=checked' : ''}/>
|
</div>
|
</div>
|
</div>
|
</div>
|
</div>
|
</div>
|
<div class="exclusivePriceSettings" hidden>
|
<h3 style="color: #377CCD;margin-bottom: 20px;">独享价格设置</h3>
|
<div class="form-group">
|
<label class="col-sm-2 control-label">起步价设置:</label>
|
<div class="col-sm-10">
|
起步价为 <input type="text" onblur="checkIsYuan(this)" name="num1" id="num1" value="${null != contentExclusive ? contentExclusive.num1 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 元,
|
起步包含 <input type="text" onblur="checkIsGongLi(this, 'exclusivePriceSettings')" name="num2" id="num2" value="${null != contentExclusive ? contentExclusive.num2 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 公里,
|
<input type="text" onblur="checkIsMinute(this)" name="num3" id="num3" value="${null != contentExclusive ? contentExclusive.num3 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 分钟
|
<br/>
|
</div>
|
</div>
|
|
<div class="form-group">
|
<label class="col-sm-2 control-label">里程费设置:</label>
|
<div class="col-sm-10">
|
超过起步里程后每公里 <input type="text" onblur="checkIsYuan(this)" name="num4" id="num4" value="${null != contentExclusive ? contentExclusive.num4 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 元
|
<br/>
|
</div>
|
</div>
|
|
<div class="form-group">
|
<label class="col-sm-2 control-label">时长费设置:</label>
|
<div class="col-sm-10">
|
超过起步时长后每分钟 <input type="text" onblur="checkIsYuan(this)" name="num5" id="num5" value="${null != contentExclusive ? contentExclusive.num5 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 元
|
<br/>
|
</div>
|
</div>
|
|
<div class="form-group">
|
<label class="col-sm-2 control-label">远途费设置:</label>
|
<div class="col-sm-10">
|
总里程超过 <input type="text" onblur="checkIsGongLi(this, 'exclusivePriceSettings')" name="num6" id="num6" value="${null != contentExclusive ? contentExclusive.num6 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 公里
|
不足 <input type="text" onblur="checkIsGongLi(this, 'exclusivePriceSettings')" name="num7" id="num7" value="${null != contentExclusive ? contentExclusive.num7 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 公里,
|
超出部分每公里加收 <input type="text" onblur="checkIsYuan(this, 'exclusivePriceSettings')" name="num8" id="num8" value="${null != contentExclusive ? contentExclusive.num8 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 元
|
<br>
|
<br>
|
超过 <input type="text" disabled onblur="checkIsGongLi(this, 'exclusivePriceSettings')" name="num9" id="num9" value="${null != contentExclusive ? contentExclusive.num9 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 公里
|
不足 <input type="text" onblur="checkIsGongLi(this, 'exclusivePriceSettings')" name="num10" id="num10" value="${null != contentExclusive ? contentExclusive.num10 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 公里时,
|
超出部分每公里加收 <input type="text" onblur="checkIsYuan(this)" name="num11" id="num11" value="${null != contentExclusive ? contentExclusive.num11 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 元
|
<br/>
|
<br>
|
超过 <input type="text" disabled onblur="checkIsGongLi(this, 'exclusivePriceSettings')" name="num12" id="num12" value="${null != contentExclusive ? contentExclusive.num12 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 公里以后,
|
超出部分每公里加收 <input type="text" onblur="checkIsYuan(this)" name="num13" id="num13" value="${null != contentExclusive ? contentExclusive.num13 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 元
|
<br/>
|
</div>
|
</div>
|
|
<div class="form-group p7">
|
<input type="hidden" id="numFlag7" name="numFlag7" value="13">
|
<!-- 时段价格表 -->
|
<table class="table table-bordered">
|
<thead>
|
<tr>
|
<th>时段</th>
|
<th>起步价</th>
|
<th>里程费每公里</th>
|
<th>时长费每分钟</th>
|
<th>远途1阶超出部分每公里加收</th>
|
<th>远途2阶超出部分每公里加收</th>
|
<th>远途3阶超出部分每公里加收</th>
|
<th>操作</th>
|
</tr>
|
</thead>
|
<tbody class="priceTableBody7" id="contentExclusiveTable">
|
<!-- 时段 -->
|
<!--<tr>
|
<td><input name="num14" id="num14" value="${null != contentExclusive ? contentExclusive.num14 : ''}" class="form-control newWidth" placeholder="选择时间" type="text"></td>
|
<td><input onblur="checkIsYuan(this)" name="num15" id="num15" value="${null != contentExclusive ? contentExclusive.num15 : ''}" class="form-control newWidth" placeholder="最多3位数" type="text"></td>
|
<td><input onblur="checkIsYuan(this)" name="num16" id="num16" value="${null != contentExclusive ? contentExclusive.num16 : ''}" class="form-control newWidth" placeholder="最多3位数" type="text"></td>
|
<td><input onblur="checkIsYuan(this)" name="num17" id="num17" value="${null != contentExclusive ? contentExclusive.num17 : ''}" class="form-control newWidth" placeholder="最多3位数" type="text"></td>
|
<td><input onblur="checkIsYuan(this)" name="num18" id="num18" value="${null != contentExclusive ? contentExclusive.num18 : ''}" class="form-control newWidth" placeholder="最多3位数" type="text"></td>
|
<td><input onblur="checkIsYuan(this)" name="num19" id="num19" value="${null != contentExclusive ? contentExclusive.num19 : ''}" class="form-control newWidth" placeholder="最多3位数" type="text"></td>
|
<td><input onblur="checkIsYuan(this)" name="num20" id="num20" value="${null != contentExclusive ? contentExclusive.num20 : ''}" class="form-control newWidth" placeholder="最多3位数" type="text"></td>
|
<td>
|
<button class="btn btn-danger btn-sm btn-delete7">删除</button>
|
<button class="btn btn-primary btn-sm btn-copy7">复制</button>
|
</td>
|
</tr>-->
|
</tbody>
|
</table>
|
<div style="text-align:right">
|
<button class="btn btn-primary btn-add7">添加</button>
|
</div>
|
</div>
|
|
<div class="form-group">
|
<label class="col-sm-2 control-label">计价说明:</label>
|
<div class="col-sm-10">
|
<textarea class="form-control" id="fareTypeNote2" name="fareTypeNote" style="height: 100px;">${null != item ? item.fareTypeNote2 : ''}</textarea>
|
</div>
|
</div>
|
<div class="form-group">
|
<label class="col-sm-2 control-label">是否开启独享:</label>
|
<div class="col-sm-7">
|
<div class="form-group">
|
<div class="col-sm-9">
|
<input type="checkbox" class="js-switch2" id="isOpenExclusive" ${null != item && item.isOpenExclusive == 1 ? 'checked=checked' : ''}/>
|
</div>
|
</div>
|
</div>
|
</div>
|
</div>
|
<div class="onePriceSetting" hidden>
|
<h3 style="color: #377CCD;margin-bottom: 20px;">一口价设置</h3>
|
<div class="form-group">
|
<label class="col-sm-2 control-label">起步价设置:</label>
|
<div class="col-sm-10">
|
起步价为 <input type="text" onblur="checkIsYuan(this)" name="num1" id="num1" value="${null != contentPrice ? contentPrice.num1 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 元,
|
起步包含 <input type="text" onblur="checkIsGongLi(this, 'onePriceSetting')" name="num2" id="num2" value="${null != contentPrice ? contentPrice.num2 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 公里,
|
<input type="text" onblur="checkIsMinute(this)" name="num3" id="num3" value="${null != contentPrice ? contentPrice.num3 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 分钟
|
<br/>
|
</div>
|
</div>
|
|
<div class="form-group">
|
<label class="col-sm-2 control-label">里程费设置:</label>
|
<div class="col-sm-10">
|
超过起步里程后每公里 <input type="text" onblur="checkIsYuan(this)" name="num4" id="num4" value="${null != contentPrice ? contentPrice.num4 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 元
|
<br/>
|
</div>
|
</div>
|
|
<div class="form-group">
|
<label class="col-sm-2 control-label">时长费设置:</label>
|
<div class="col-sm-10">
|
超过起步时长后每分钟 <input type="text" onblur="checkIsYuan(this)" name="num5" id="num5" value="${null != contentPrice ? contentPrice.num5 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 元
|
<br/>
|
</div>
|
</div>
|
|
<div class="form-group">
|
<label class="col-sm-2 control-label">远途费设置:</label>
|
<div class="col-sm-10">
|
总里程超过 <input type="text" onblur="checkIsGongLi(this, 'onePriceSetting')" name="num6" id="num6" value="${null != contentPrice ? contentPrice.num6 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 公里
|
不足 <input type="text" onblur="checkIsGongLi(this, 'onePriceSetting')" name="num7" id="num7" value="${null != contentPrice ? contentPrice.num7 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 公里,
|
超出部分每公里加收 <input type="text" onblur="checkIsYuan(this)" name="num8" id="num8" value="${null != contentPrice ? contentPrice.num8 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 元
|
<br>
|
<br>
|
超过 <input type="text" disabled onblur="checkIsGongLi(this, 'onePriceSetting')" name="num9" id="num9" value="${null != contentPrice ? contentPrice.num9 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 公里
|
不足 <input type="text" onblur="checkIsGongLi(this, 'onePriceSetting')" name="num10" id="num10" value="${null != contentPrice ? contentPrice.num10 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 公里时,
|
超出部分每公里加收 <input type="text" onblur="checkIsYuan(this)" name="num11" id="num11" value="${null != contentPrice ? contentPrice.num11 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 元
|
<br/>
|
<br>
|
超过 <input type="text" disabled onblur="checkIsGongLi(this, 'onePriceSetting')" name="num12" id="num12" value="${null != contentPrice ? contentPrice.num12 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 公里以后,
|
超出部分每公里加收 <input type="text" onblur="checkIsYuan(this)" name="num13" id="num13" value="${null != contentPrice ? contentPrice.num13 : ''}" class="form-control newWidth" placeholder="最多3位数"/> 元
|
<br/>
|
</div>
|
</div>
|
<div class="form-group">
|
<label class="col-sm-2 control-label">超过预估里程设置:</label>
|
<div class="col-sm-10">
|
超过预估里程 <input type="text" onblur="checkIsYuan(this)" name="exceedMileageInner" id="exceedMileageInner" value="${null != exceedMileageInner ? exceedMileageInner : ''}" class="form-control newWidth" placeholder="最多3位数"/> 公里以内,按一口价计算
|
<br>
|
<br>
|
超过预估里程 <input type="text" onblur="checkIsYuan(this)" name="exceedMileageOut" id="exceedMileageOut" value="${null != exceedMileageOut ? exceedMileageOut : ''}" class="form-control newWidth" placeholder="最多3位数"/> 公里以上,按实时计价计算
|
<br>
|
<br>
|
低于预估里程 <input type="text" onblur="checkIsYuan(this)" name="belowMileageOut" id="belowMileageOut" value="${null != belowMileageOut ? belowMileageOut : ''}" class="form-control newWidth" placeholder="最多3位数"/> 公里以上,按实时计价计算
|
<br>
|
<br>
|
低于预估里程 <input type="text" onblur="checkIsYuan(this)" name="belowMileageInner" id="belowMileageInner" value="${null != belowMileageInner ? belowMileageInner : ''}" class="form-control newWidth" placeholder="最多3位数"/> 公里以内,按一口价计算
|
<br>
|
<br>
|
</div>
|
</div>
|
|
<div class="form-group p8">
|
<input type="hidden" id="numFlag8" name="numFlag8" value="13">
|
<!-- 时段价格表 -->
|
<table class="table table-bordered">
|
<thead>
|
<tr>
|
<th>时段</th>
|
<th>起步价</th>
|
<th>里程费每公里</th>
|
<th>时长费每分钟</th>
|
<th>远途1阶超出部分每公里加收</th>
|
<th>远途2阶超出部分每公里加收</th>
|
<th>远途3阶超出部分每公里加收</th>
|
<th>操作</th>
|
</tr>
|
</thead>
|
<tbody class="priceTableBody8" id="contentPriceTable">
|
<!-- 时段 -->
|
<!--<tr>
|
<td><input name="num14" id="num14" value="${null != contentPrice ? contentPrice.num14 : ''}" class="form-control newWidth" placeholder="选择时间" type="text"></td>
|
<td><input onblur="checkIsYuan(this)" name="num15" id="num15" value="${null != contentPrice ? contentPrice.num15 : ''}" class="form-control newWidth" placeholder="最多3位数" type="text"></td>
|
<td><input onblur="checkIsYuan(this)" name="num16" id="num16" value="${null != contentPrice ? contentPrice.num16 : ''}" class="form-control newWidth" placeholder="最多3位数" type="text"></td>
|
<td><input onblur="checkIsYuan(this)" name="num17" id="num17" value="${null != contentPrice ? contentPrice.num17 : ''}" class="form-control newWidth" placeholder="最多3位数" type="text"></td>
|
<td><input onblur="checkIsYuan(this)" name="num18" id="num18" value="${null != contentPrice ? contentPrice.num18 : ''}" class="form-control newWidth" placeholder="最多3位数" type="text"></td>
|
<td><input onblur="checkIsYuan(this)" name="num19" id="num19" value="${null != contentPrice ? contentPrice.num19 : ''}" class="form-control newWidth" placeholder="最多3位数" type="text"></td>
|
<td><input onblur="checkIsYuan(this)" name="num20" id="num20" value="${null != contentPrice ? contentPrice.num20 : ''}" class="form-control newWidth" placeholder="最多3位数" type="text"></td>
|
<td>
|
<button class="btn btn-danger btn-sm btn-delete8">删除</button>
|
<button class="btn btn-primary btn-sm btn-copy8">复制</button>
|
</td>
|
</tr>-->
|
</tbody>
|
</table>
|
<div style="text-align:right">
|
<button class="btn btn-primary btn-add8">添加</button>
|
</div>
|
</div>
|
<div class="form-group">
|
<label class="col-sm-2 control-label">计价说明:</label>
|
<div class="col-sm-10">
|
<textarea class="form-control" id="fareTypeNote3" name="fareTypeNote" style="height: 100px;">${null != item ? item.fareTypeNote3 : ''}</textarea>
|
</div>
|
</div>
|
<div class="form-group">
|
<label class="col-sm-2 control-label">是否开启一口价:</label>
|
<div class="col-sm-7">
|
<div class="form-group">
|
<div class="col-sm-9">
|
<input type="checkbox" class="js-switch3" id="isOpenPrice" ${null != item && item.isOpenExclusive == 1 ? 'checked=checked' : ''}/>
|
</div>
|
</div>
|
</div>
|
</div>
|
</div>
|
</div>
|
</div>
|
|
</div>
|
</div>
|
|
<div class="row btn-group-m-t">
|
<div class="col-sm-10 col-sm-offset-5">
|
<#button btnCss="info" name="提交" id="ensure" icon="fa-check" clickFun="TSystemPriceInfoDlg.addSubmit()"/>
|
<#button btnCss="danger" name="取消" id="cancel" icon="fa-eraser" clickFun="TSystemPriceInfoDlg.close()"/>
|
</div>
|
</div>
|
</div>
|
|
</div>
|
</div>
|
<script src="${ctxPath}/static/modular/system/tSystemPrice/tSystemPrice_info.js"></script>
|
<script type="text/javascript">
|
|
function initLayDate() {
|
$(".timePicker").each(function(){
|
laydate.render({
|
elem:this,
|
trigger:'click',
|
type:'time',
|
range:'-',
|
format:'HH:mm'
|
});
|
});
|
}
|
|
$(function() {
|
initLayDate();
|
});
|
|
var regDouble = /^(0|[1-9]\d{0,2})(\.\d{1,2})?$/;
|
var regInt = /^[0-9]{0,3}$/;
|
function checkIsYuan(obj){
|
var num = $(obj).val();
|
if(!regDouble.test(num)){
|
layer.msg("【元】输入框不能超过3位数,保留两位小数");
|
$(obj).val('');
|
}
|
}
|
function checkIsGongLi(obj, clazz){
|
var num = $(obj).val();
|
if(!regDouble.test(num)){
|
layer.msg("【公里】输入框不能超过3位数,保留两位小数");
|
$(obj).val('');
|
}
|
if (obj.id == "num7"){
|
$("." + clazz + " #num9").val(num);
|
}else if (obj.id == "num10"){
|
$("." + clazz + " #num12").val(num);
|
}
|
}
|
function checkIsMinute(obj){
|
var num = $(obj).val();
|
if(!regInt.test(num)){
|
layer.msg("【分钟】输入框不能超过3位数");
|
$(obj).val('');
|
}
|
}
|
|
// 初始化数据-开始
|
function renderTable(data, startNum = 14, groupSize = 7) {
|
// 1. 生成有序 key
|
const keys = Object.keys(data)
|
.map(k => ({
|
key: k,
|
index: parseInt(k.replace('num', ''), 10)
|
}))
|
.filter(item => item.index >= startNum)
|
.sort((a, b) => a.index - b.index)
|
.map(item => item.key);
|
|
// 2. 分组
|
const rows = [];
|
for (let i = 0; i < keys.length; i += groupSize) {
|
const row = keys.slice(i, i + groupSize).map(k => data[k]);
|
rows.push(row);
|
}
|
return rows;
|
}
|
|
// 初始化每个模糊的表格和值
|
function initHtml(tableData, numFlag) {
|
let html = "";
|
tableData.forEach(row => {
|
const numFlg = Number(document.getElementById(numFlag).value);
|
document.getElementById(numFlag).value = numFlg+7;
|
let value1 = row[0] ?? "";
|
let value2 = row[1] ?? "";
|
let value3 = row[2] ?? "";
|
let value4 = row[3] ?? "";
|
let value5 = row[4] ?? "";
|
let value6 = row[5] ?? "";
|
let value7 = row[6] ?? "";
|
html += getRowHtml(1, numFlg, value1, value2, value3, value4, value5, value6, value7);
|
});
|
return html;
|
}
|
// 1、初始化一人拼成
|
var contentPutOneStr = '${contentPutOne}';
|
if (contentPutOneStr && contentPutOneStr !== 'null') {
|
var contentPutOne = JSON.parse(contentPutOneStr);
|
const tableData1 = renderTable(contentPutOne, 14, 7);
|
document.getElementById("contentPutOneTable").innerHTML = initHtml(tableData1, "numFlag1");
|
initLayDate();
|
}
|
// 2、初始化一人未拼成
|
var contentNotOneStr = '${contentNotOne}';
|
if (contentNotOneStr && contentNotOneStr !== 'null') {
|
var contentNotOne = JSON.parse(contentNotOneStr);
|
const tableData2 = renderTable(contentNotOne, 14, 7);
|
document.getElementById("contentNotOneTable").innerHTML = initHtml(tableData2, "numFlag2");
|
initLayDate();
|
}
|
// 3、初始化2人拼成
|
var contentPutTwoStr = '${contentPutTwo}';
|
if (contentPutTwoStr && contentPutTwoStr !== 'null') {
|
var contentPutTwo = JSON.parse(contentPutTwoStr);
|
const tableData3 = renderTable(contentPutTwo, 14, 7);
|
document.getElementById("contentPutTwoTable").innerHTML = initHtml(tableData3, "numFlag3");
|
initLayDate();
|
}
|
// 4、初始化2人未拼成
|
var contentNotTwoStr = '${contentNotTwo}';
|
if (contentNotTwoStr && contentNotTwoStr !== 'null') {
|
var contentNotTwo = JSON.parse(contentNotTwoStr);
|
const tableData4 = renderTable(contentNotTwo, 14, 7);
|
document.getElementById("contentNotTwoTable").innerHTML = initHtml(tableData4, "numFlag4");
|
initLayDate();
|
}
|
// 5、初始化3人拼成
|
var contentPutThreeStr = '${contentPutThree}';
|
if (contentPutThreeStr && contentPutThreeStr !== 'null') {
|
var contentPutThree = JSON.parse(contentPutThreeStr);
|
const tableData5 = renderTable(contentPutThree, 14, 7);
|
document.getElementById("contentPutThreeTable").innerHTML = initHtml(tableData5, "numFlag5");
|
initLayDate();
|
}
|
// 6、初始化3人未拼成
|
var contentNotThreeStr = '${contentNotThree}';
|
if (contentNotThreeStr && contentNotThreeStr !== 'null') {
|
var contentNotThree = JSON.parse(contentNotThreeStr);
|
const tableData6 = renderTable(contentNotThree, 14, 7);
|
document.getElementById("contentNotThreeTable").innerHTML = initHtml(tableData6, "numFlag6");
|
initLayDate();
|
}
|
// 7、初始化独享
|
var contentExclusiveStr = '${contentExclusive}';
|
if (contentExclusiveStr && contentExclusiveStr !== 'null') {
|
var contentExclusive = JSON.parse(contentExclusiveStr);
|
const tableData7 = renderTable(contentExclusive, 14, 7);
|
document.getElementById("contentExclusiveTable").innerHTML = initHtml(tableData7, "numFlag7");
|
initLayDate();
|
}
|
// 8、初始化一口价
|
var contentPriceStr = '${contentPrice}';
|
if (contentPriceStr && contentPriceStr !== 'null') {
|
var contentPrice = JSON.parse(contentPriceStr);
|
const tableData8 = renderTable(contentPrice, 14, 7);
|
document.getElementById("contentPriceTable").innerHTML = initHtml(tableData8, "numFlag8");
|
initLayDate();
|
}
|
|
|
// 初始化数据-结束
|
|
// 动态操作表格-开始
|
function getRowHtml(val, numFlag, value1, value2, value3, value4, value5, value6, value7) {
|
|
return "<tr>"
|
+ "<td><input name=\"num"+(numFlag+1)+"\" id=\"num"+(numFlag+1)+"\" class=\"form-control newWidth timePicker\" placeholder=\"选择时间\" type=\"text\" value='"+value1+"'></td>"
|
+ "<td><input onblur=\"checkIsYuan(this)\" name=\"num"+(numFlag+2)+"\" id=\"num"+(numFlag+2)+"\" class=\"form-control newWidth\" placeholder=\"最多3位数\" type=\"text\" value='"+value2+"'></td>"
|
+ "<td><input onblur=\"checkIsYuan(this)\" name=\"num"+(numFlag+3)+"\" id=\"num"+(numFlag+3)+"\" class=\"form-control newWidth\" placeholder=\"最多3位数\" type=\"text\" value='"+value3+"'></td>"
|
+ "<td><input onblur=\"checkIsYuan(this)\" name=\"num"+(numFlag+4)+"\" id=\"num"+(numFlag+4)+"\" class=\"form-control newWidth\" placeholder=\"最多3位数\" type=\"text\" value='"+value4+"'></td>"
|
+ "<td><input onblur=\"checkIsYuan(this)\" name=\"num"+(numFlag+5)+"\" id=\"num"+(numFlag+5)+"\" class=\"form-control newWidth\" placeholder=\"最多3位数\" type=\"text\" value='"+value5+"'></td>"
|
+ "<td><input onblur=\"checkIsYuan(this)\" name=\"num"+(numFlag+6)+"\" id=\"num"+(numFlag+6)+"\" class=\"form-control newWidth\" placeholder=\"最多3位数\" type=\"text\" value='"+value6+"'></td>"
|
+ "<td><input onblur=\"checkIsYuan(this)\" name=\"num"+(numFlag+7)+"\" id=\"num"+(numFlag+7)+"\" class=\"form-control newWidth\" placeholder=\"最多3位数\" type=\"text\" value='"+value7+"'></td>"
|
+ "<td>"
|
+ "<button type=\"button\" class=\"btn btn-danger btn-sm btn-delete"+val+"\">删除</button>"
|
+ " "
|
+ "<button type=\"button\" class=\"btn btn-primary btn-sm btn-copy"+val+"\">复制</button>"
|
+ "</td>"
|
+ "</tr>";
|
}
|
// 添加
|
$(document).on("click",".btn-add1",function(){
|
const numFlg = Number(document.getElementById("numFlag1").value);
|
document.getElementById("numFlag1").value = numFlg+7;
|
$(this)
|
.closest(".p1")
|
.find(".priceTableBody1")
|
.append(getRowHtml(1, numFlg, "", "", "", "", "", "", ""));
|
initLayDate();
|
});
|
// 删除
|
$(document).on("click",".btn-delete1",function(){
|
$(this).closest("tr").remove();
|
const numFlg = Number(document.getElementById("numFlag1").value);
|
document.getElementById("numFlag1").value = numFlg-7;
|
});
|
// 复制
|
$(document).on("click", ".btn-copy1", function () {
|
var $newTr = $(this).closest("tr").clone(false);
|
const numFlg = Number(document.getElementById("numFlag1").value);
|
document.getElementById("numFlag1").value = numFlg+7;
|
|
$newTr.find("input").each(function (index) {
|
var oldId = $(this).attr("id");
|
var oldName = $(this).attr("name");
|
if (oldId) {
|
$(this).attr("id", "num" + (numFlg + index+1));
|
}
|
if (oldName) {
|
$(this).attr("name", "num" + (numFlg + index+1));
|
}
|
});
|
// 清除laydate相关属性
|
$newTr.find(".timePicker").removeAttr("lay-key");
|
|
$(this).closest("tr").after($newTr);
|
|
$newTr.find(".timePicker").each(function(){
|
laydate.render({
|
elem:this,
|
trigger:'click',
|
type:'time',
|
range:'-',
|
format:'HH:mm'
|
});
|
});
|
});
|
|
$(document).on("click",".btn-add2",function(){
|
const numFlg = Number(document.getElementById("numFlag2").value);
|
document.getElementById("numFlag2").value = numFlg+7;
|
$(this)
|
.closest(".p2")
|
.find(".priceTableBody2")
|
.append(getRowHtml(2, numFlg, "", "", "", "", "", "", ""));
|
initLayDate();
|
});
|
$(document).on("click",".btn-delete2",function(){
|
$(this).closest("tr").remove();
|
const numFlg = Number(document.getElementById("numFlag2").value);
|
document.getElementById("numFlag2").value = numFlg-7;
|
});
|
$(document).on("click",".btn-copy2",function(){
|
var $newTr = $(this).closest("tr").clone(false);
|
const numFlg = Number(document.getElementById("numFlag2").value);
|
document.getElementById("numFlag2").value = numFlg+7;
|
|
$newTr.find("input").each(function (index) {
|
var oldId = $(this).attr("id");
|
var oldName = $(this).attr("name");
|
if (oldId) {
|
$(this).attr("id", "num" + (numFlg + index+1));
|
}
|
if (oldName) {
|
$(this).attr("name", "num" + (numFlg + index+1));
|
}
|
// 清空复制行的数据(可选)
|
//$(this).val("");
|
});
|
// 清除laydate相关属性
|
$newTr.find(".timePicker").removeAttr("lay-key");
|
$(this).closest("tr").after($newTr);
|
$newTr.find(".timePicker").each(function(){
|
laydate.render({
|
elem:this,
|
trigger:'click',
|
type:'time',
|
range:'-',
|
format:'HH:mm'
|
});
|
});
|
});
|
|
$(document).on("click",".btn-add3",function(){
|
const numFlg = Number(document.getElementById("numFlag3").value);
|
document.getElementById("numFlag3").value = numFlg+7;
|
$(this)
|
.closest(".p3")
|
.find(".priceTableBody3")
|
.append(getRowHtml(3, numFlg, "", "", "", "", "", "", ""));
|
initLayDate();
|
});
|
$(document).on("click",".btn-delete3",function(){
|
$(this).closest("tr").remove();
|
const numFlg = Number(document.getElementById("numFlag3").value);
|
document.getElementById("numFlag3").value = numFlg-7;
|
});
|
$(document).on("click",".btn-copy3",function(){
|
var $newTr = $(this).closest("tr").clone(false);
|
const numFlg = Number(document.getElementById("numFlag3").value);
|
document.getElementById("numFlag3").value = numFlg+7;
|
|
$newTr.find("input").each(function (index) {
|
var oldId = $(this).attr("id");
|
var oldName = $(this).attr("name");
|
if (oldId) {
|
$(this).attr("id", "num" + (numFlg + index+1));
|
}
|
if (oldName) {
|
$(this).attr("name", "num" + (numFlg + index+1));
|
}
|
});
|
// 清除laydate相关属性
|
$newTr.find(".timePicker").removeAttr("lay-key");
|
$(this).closest("tr").after($newTr);
|
$newTr.find(".timePicker").each(function(){
|
laydate.render({
|
elem:this,
|
trigger:'click',
|
type:'time',
|
range:'-',
|
format:'HH:mm'
|
});
|
});
|
});
|
|
$(document).on("click",".btn-add4",function(){
|
const numFlg = Number(document.getElementById("numFlag4").value);
|
document.getElementById("numFlag4").value = numFlg+7;
|
$(this)
|
.closest(".wp1")
|
.find(".priceTableBody4")
|
.append(getRowHtml(4, numFlg, "", "", "", "", "", "", ""));
|
initLayDate();
|
});
|
$(document).on("click",".btn-delete4",function(){
|
$(this).closest("tr").remove();
|
const numFlg = Number(document.getElementById("numFlag4").value);
|
document.getElementById("numFlag4").value = numFlg-7;
|
});
|
$(document).on("click",".btn-copy4",function(){
|
var $newTr = $(this).closest("tr").clone(false);
|
const numFlg = Number(document.getElementById("numFlag4").value);
|
document.getElementById("numFlag4").value = numFlg+7;
|
|
$newTr.find("input").each(function (index) {
|
var oldId = $(this).attr("id");
|
var oldName = $(this).attr("name");
|
if (oldId) {
|
$(this).attr("id", "num" + (numFlg + index+1));
|
}
|
if (oldName) {
|
$(this).attr("name", "num" + (numFlg + index+1));
|
}
|
});
|
// 清除laydate相关属性
|
$newTr.find(".timePicker").removeAttr("lay-key");
|
$(this).closest("tr").after($newTr);
|
$newTr.find(".timePicker").each(function(){
|
laydate.render({
|
elem:this,
|
trigger:'click',
|
type:'time',
|
range:'-',
|
format:'HH:mm'
|
});
|
});
|
});
|
|
$(document).on("click",".btn-add5",function(){
|
const numFlg = Number(document.getElementById("numFlag5").value);
|
document.getElementById("numFlag5").value = numFlg+7;
|
$(this)
|
.closest(".wp2")
|
.find(".priceTableBody5")
|
.append(getRowHtml(5, numFlg, "", "", "", "", "", "", ""));
|
initLayDate();
|
});
|
$(document).on("click",".btn-delete5",function(){
|
$(this).closest("tr").remove();
|
const numFlg = Number(document.getElementById("numFlag5").value);
|
document.getElementById("numFlag5").value = numFlg-7;
|
});
|
$(document).on("click",".btn-copy5",function(){
|
var $newTr = $(this).closest("tr").clone(false);
|
const numFlg = Number(document.getElementById("numFlag5").value);
|
document.getElementById("numFlag5").value = numFlg+7;
|
|
$newTr.find("input").each(function (index) {
|
var oldId = $(this).attr("id");
|
var oldName = $(this).attr("name");
|
if (oldId) {
|
$(this).attr("id", "num" + (numFlg + index+1));
|
}
|
if (oldName) {
|
$(this).attr("name", "num" + (numFlg + index+1));
|
}
|
});
|
// 清除laydate相关属性
|
$newTr.find(".timePicker").removeAttr("lay-key");
|
$(this).closest("tr").after($newTr);
|
$newTr.find(".timePicker").each(function(){
|
laydate.render({
|
elem:this,
|
trigger:'click',
|
type:'time',
|
range:'-',
|
format:'HH:mm'
|
});
|
});
|
});
|
|
$(document).on("click",".btn-add6",function(){
|
const numFlg = Number(document.getElementById("numFlag6").value);
|
document.getElementById("numFlag6").value = numFlg+7;
|
$(this)
|
.closest(".wp3")
|
.find(".priceTableBody6")
|
.append(getRowHtml(6, numFlg, "", "", "", "", "", "", ""));
|
initLayDate();
|
});
|
$(document).on("click",".btn-delete6",function(){
|
$(this).closest("tr").remove();
|
const numFlg = Number(document.getElementById("numFlag6").value);
|
document.getElementById("numFlag6").value = numFlg-7;
|
});
|
$(document).on("click",".btn-copy6",function(){
|
var $newTr = $(this).closest("tr").clone(false);
|
const numFlg = Number(document.getElementById("numFlag6").value);
|
document.getElementById("numFlag6").value = numFlg+7;
|
|
$newTr.find("input").each(function (index) {
|
var oldId = $(this).attr("id");
|
var oldName = $(this).attr("name");
|
if (oldId) {
|
$(this).attr("id", "num" + (numFlg + index+1));
|
}
|
if (oldName) {
|
$(this).attr("name", "num" + (numFlg + index+1));
|
}
|
});
|
// 清除laydate相关属性
|
$newTr.find(".timePicker").removeAttr("lay-key");
|
$(this).closest("tr").after($newTr);
|
$newTr.find(".timePicker").each(function(){
|
laydate.render({
|
elem:this,
|
trigger:'click',
|
type:'time',
|
range:'-',
|
format:'HH:mm'
|
});
|
});
|
});
|
|
|
$(document).on("click",".btn-add7",function(){
|
const numFlg = Number(document.getElementById("numFlag7").value);
|
document.getElementById("numFlag7").value = numFlg+7;
|
$(this)
|
.closest(".p7")
|
.find(".priceTableBody7")
|
.append(getRowHtml(7, numFlg, "", "", "", "", "", "", ""));
|
initLayDate();
|
});
|
$(document).on("click",".btn-delete7",function(){
|
$(this).closest("tr").remove();
|
const numFlg = Number(document.getElementById("numFlag7").value);
|
document.getElementById("numFlag7").value = numFlg-7;
|
});
|
$(document).on("click",".btn-copy7",function(){
|
var $newTr = $(this).closest("tr").clone(false);
|
const numFlg = Number(document.getElementById("numFlag7").value);
|
document.getElementById("numFlag7").value = numFlg+7;
|
|
$newTr.find("input").each(function (index) {
|
var oldId = $(this).attr("id");
|
var oldName = $(this).attr("name");
|
if (oldId) {
|
$(this).attr("id", "num" + (numFlg + index+1));
|
}
|
if (oldName) {
|
$(this).attr("name", "num" + (numFlg + index+1));
|
}
|
});
|
// 清除laydate相关属性
|
$newTr.find(".timePicker").removeAttr("lay-key");
|
$(this).closest("tr").after($newTr);
|
$newTr.find(".timePicker").each(function(){
|
laydate.render({
|
elem:this,
|
trigger:'click',
|
type:'time',
|
range:'-',
|
format:'HH:mm'
|
});
|
});
|
});
|
|
$(document).on("click",".btn-add8",function(){
|
const numFlg = Number(document.getElementById("numFlag8").value);
|
document.getElementById("numFlag8").value = numFlg+7;
|
$(this)
|
.closest(".p8")
|
.find(".priceTableBody8")
|
.append(getRowHtml(8, numFlg, "", "", "", "", "", "", ""));
|
initLayDate();
|
});
|
$(document).on("click",".btn-delete8",function(){
|
$(this).closest("tr").remove();
|
const numFlg = Number(document.getElementById("numFlag8").value);
|
document.getElementById("numFlag8").value = numFlg-7;
|
});
|
$(document).on("click",".btn-copy8",function(){
|
var $newTr = $(this).closest("tr").clone(false);
|
const numFlg = Number(document.getElementById("numFlag8").value);
|
document.getElementById("numFlag8").value = numFlg+7;
|
|
$newTr.find("input").each(function (index) {
|
var oldId = $(this).attr("id");
|
var oldName = $(this).attr("name");
|
if (oldId) {
|
$(this).attr("id", "num" + (numFlg + index+1));
|
}
|
if (oldName) {
|
$(this).attr("name", "num" + (numFlg + index+1));
|
}
|
});
|
// 清除laydate相关属性
|
$newTr.find(".timePicker").removeAttr("lay-key");
|
$(this).closest("tr").after($newTr);
|
$newTr.find(".timePicker").each(function(){
|
laydate.render({
|
elem:this,
|
trigger:'click',
|
type:'time',
|
range:'-',
|
format:'HH:mm'
|
});
|
});
|
});
|
|
// 动态操作表格结束
|
|
</script>
|
@}
|