@layout("/common/_container.html"){
|
<div class="ibox float-e-margins">
|
<div class="ibox-content">
|
<div class="form-horizontal" id="carInfoForm">
|
<div class="row">
|
<div class="col-sm-11">
|
<div class="form-group">
|
<label class="col-sm-3 control-label">*标题:</label>
|
<div class="col-sm-9">
|
<input class="form-control" id="title" name="title"/>
|
</div>
|
</div>
|
<div class="form-group">
|
<label class="col-sm-3 control-label">*类别:</label>
|
<div class="col-sm-9">
|
<!-- <input class="form-control" id="category" name="category"/>-->
|
<select class="form-control" id="category" name="category">
|
<option value="黑色">大巴</option>
|
<option value="银色">中巴</option>
|
<option value="白色">面包车</option>
|
<option value="红色">商务车</option>
|
<option value="黄色">豪华轿车</option>
|
<option value="橙色">新能源车</option>
|
<option value="蓝色">普通轿车</option>
|
<option value="蓝色">跑车</option>
|
<option value="蓝色">SUV</option>
|
<option value="蓝色">特殊车辆</option>
|
<option value="蓝色">出租车</option>
|
<option value="蓝色">货车</option>
|
</select>
|
</div>
|
</div>
|
<div class="form-group">
|
<label class="col-sm-3 control-label">*车辆品牌:</label>
|
<div class="col-sm-9">
|
<select class="form-control" id="brandId" name="brandId">
|
@for(item in carBrand){
|
<option value="${item.id}">${item.name}</option>
|
@}
|
</select>
|
</div>
|
</div>
|
<div class="form-group">
|
<label class="col-sm-3 control-label">*座位:</label>
|
<div class="col-sm-9">
|
<select class="form-control" id="seat" name="seat">
|
<option value="2座">2座</option>
|
<option value="4座">4座</option>
|
<option value="5座">5座</option>
|
<option value="6座">6座</option>
|
<option value="7座">7座</option>
|
<option value="8座">8座</option>
|
</select>
|
</div>
|
</div>
|
<div class="form-group">
|
<label class="col-sm-3 control-label">*档位:</label>
|
<div class="col-sm-9">
|
<input class="form-control" id="gear" name="gear"/>
|
</div>
|
</div>
|
<div class="form-group">
|
<label class="col-sm-3 control-label">*排量:</label>
|
<div class="col-sm-9">
|
<input class="form-control" id="displacement" name="displacement"/>
|
</div>
|
</div>
|
<div class="form-group">
|
<label class="col-sm-3 control-label">*租金:</label>
|
<div class="col-sm-9">
|
<input class="form-control" id="rentMoney" name="rentMoney" onblur="limitLength(this, 'double', 10)"/>
|
</div>
|
</div>
|
<div class="form-group">
|
<label class="col-sm-3 control-label">*押金:</label>
|
<div class="col-sm-9">
|
<input class="form-control" id="deposit" name="deposit" onblur="limitLength(this, 'double', 10)"/>
|
</div>
|
</div>
|
<div class="form-group">
|
<label class="col-sm-3 control-label">*取车证件:</label>
|
<div class="col-sm-9">
|
<select class="form-control" id="pickUpCarCarCertificates" name="pickUpCarCarCertificates">
|
<option value="身份证">身份证</option>
|
<option value="驾驶证">驾驶证</option>
|
<option value="驾驶员资格证">驾驶员资格证</option>
|
</select>
|
</div>
|
</div>
|
<div class="form-group">
|
<label class="col-sm-3 control-label">*联系人:</label>
|
<div class="col-sm-9">
|
<input class="form-control" id="contactsName" name="contactsName" onblur="limitLength(this, 'text', 5)"/>
|
</div>
|
</div>
|
<div class="form-group">
|
<label class="col-sm-3 control-label">*联系电话:</label>
|
<div class="col-sm-9">
|
<input class="form-control" id="contactsPhone" name="contactsPhone" onblur="limitLength(this, 'int', 11)"/>
|
</div>
|
</div>
|
<div class="form-group">
|
<label class="col-sm-3 control-label">*车辆照片(0/15):</label>
|
<div class="col-sm-9">
|
<div id="imgUrl" style="float: left;"></div>
|
|
<img src="/static/img/shangchuanpic.png" width="100px" onclick="uploadImg('imgUrl')"/>
|
</div>
|
</div>
|
<div class="form-group">
|
<label class="col-sm-3 control-label">*车辆视频(0/1):</label>
|
<div class="col-sm-9">
|
<div id="videoUrl" style="float: left;"></div>
|
|
<img src="/static/img/shangchuanpic.png" width="100px" onclick="uploadImg('videoUrl')"/>
|
</div>
|
</div>
|
<div class="form-group">
|
<label class="col-sm-3 control-label">车辆描述:</label>
|
<div class="col-sm-9">
|
<textarea class="form-control" id="describe" style="height: 300px;"></textarea>
|
</div>
|
</div>
|
<div class="form-group">
|
<label class="col-sm-3 control-label">描述图片:</label>
|
<div class="col-sm-9">
|
<div id="describeImgUrl" style="float: left;"></div>
|
|
<img src="/static/img/shangchuanpic.png" width="100px" onclick="uploadImg('describeImgUrl')"/>
|
</div>
|
</div>
|
<div class="form-group">
|
<label class="col-sm-3 control-label">取车地址:</label>
|
<div class="col-sm-2">
|
<select class="form-control" id="provinceCode" placeholder="省" name="provinceCode">
|
@for(item in regions){
|
<option value="${item.code}">${item.name}</option>
|
@}
|
</select>
|
</div>
|
<div class="col-sm-2">
|
<select class="form-control" id="cityCode" placeholder="市" name="cityCode">
|
@for(item in city){
|
<option value="${item.code}">${item.name}</option>
|
@}
|
</select>
|
</div>
|
<div class="col-sm-5">
|
<input class="form-control" id="addres" placeholder="请输入详细地址" onblur="limitLength(this, 'text', 20)"/>
|
</div>
|
</div>
|
</div>
|
</div>
|
<div class="row btn-group-m-t">
|
<div class="col-sm-10 col-sm-offset-5">
|
<#button btnCss="danger" name="取消" id="cancel" icon="fa-eraser" clickFun="CarRentalInfo.close()"/>
|
<#button btnCss="info" name="确认" id="ensure" icon="fa-check" clickFun="CarRentalInfo.addSubmit(1)"/>
|
@if(push){
|
<#button btnCss="info" name="直接上架" id="ensure" icon="fa-check" clickFun="CarRentalInfo.addSubmit(2)"/>
|
@}
|
</div>
|
</div>
|
</div>
|
</div>
|
</div>
|
<input type="file" style="display: none;" id="file">
|
<script src="${ctxPath}/static/modular/system/carRental/carRental_info.js"></script>
|
<script>
|
function limitLength(e, t, l) {
|
let v = $(e).val();
|
if(t == 'text'){
|
if(v.length > l){
|
layer.msg("输入框不能超过" + l + "位数");
|
$(e).val('');
|
}
|
}
|
if(t == 'int'){
|
let regexp = new RegExp('^[0-9]{1,' + l + '}?$');
|
if(!regexp.test(v)){
|
layer.msg("输入框不能超过" + l + "位数");
|
$(e).val('');
|
}
|
}
|
if(t == 'double'){
|
let regexp = new RegExp( '^([0-9]{1,' + l + '})(\.[0-9]{1,2})?$');
|
if(!regexp.test(v)){
|
layer.msg("输入框不能超过" + l + "位数,保留2位小数");
|
$(e).val('');
|
}
|
}
|
}
|
</script>
|
@}
|