@layout("/common/_container.html"){
|
<div class="ibox float-e-margins">
|
<div class="ibox-content">
|
<div class="form-horizontal" id="carInfoForm">
|
<input type="hidden" id="id" value="${item.id}"/>
|
<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" value="${item.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" value="${item.category}"/>
|
</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(e in carBrand){
|
<option value="${e.id}" ${item.brandId == e.id ? 'selected' : ''}>${e.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座" ${item.seat == '2座' ? 'selected' : ''}>2座</option>
|
<option value="4座" ${item.seat == '4座' ? 'selected' : ''}>4座</option>
|
<option value="5座" ${item.seat == '5座' ? 'selected' : ''}>5座</option>
|
<option value="6座" ${item.seat == '6座' ? 'selected' : ''}>6座</option>
|
<option value="7座" ${item.seat == '7座' ? 'selected' : ''}>7座</option>
|
<option value="8座" ${item.seat == '8座' ? 'selected' : ''}>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" value="${item.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" value="${item.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" value="${item.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" value="${item.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="身份证" ${item.pickUpCarCarCertificates == '身份证' ? 'selected' : ''}>身份证</option>
|
<option value="驾驶证" ${item.pickUpCarCarCertificates == '驾驶证' ? 'selected' : ''}>驾驶证</option>
|
<option value="驾驶员资格证" ${item.pickUpCarCarCertificates == '驾驶员资格证' ? 'selected' : ''}>驾驶员资格证</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" value="${item.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" value="${item.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;">
|
@if(null != imgs && '' != imgs){
|
@for(e in imgs){
|
@if('' != e){
|
<div><img src="${e}" width="100px" class="imgUrl"><i class="fa fa-close" onclick="delImg(this, 'imgUrl', 1)" style="color: red;color: red;font-size: 18px;position: absolute;left: 108px;top: -8px;"></i></div>
|
@}
|
@}
|
@}
|
</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;">
|
@if(null != videos && '' != videos){
|
@for(e in videos){
|
@if('' != e){
|
<div><video src="${e}" controls style="width: 200px !important;" class="videoUrl"></video><i class="fa fa-close" onclick="delImg(this, 'videoUrl', 2)" style="color: red;color: red;font-size: 18px;position: absolute;left: 208px;top: -8px;"></i></div>
|
@}
|
@}
|
@}
|
</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;">${item.describe}</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;">
|
@if(null != describeImgs && '' != describeImgs){
|
@for(e in describeImgs){
|
@if('' != e){
|
<div><img src="${e}" width="100px" class="describeImgUrl"><i class="fa fa-close" onclick="delImg(this, 'describeImgUrl')" style="color: red;color: red;font-size: 18px;position: absolute;left: 108px;top: -8px;"></i></div>
|
@}
|
@}
|
@}
|
</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(e in province){
|
<option value="${e.code}" ${item.provinceCode == e.code ? 'selected' : ''}>${e.name}</option>
|
@}
|
</select>
|
</div>
|
<div class="col-sm-2">
|
<select class="form-control" id="cityCode" placeholder="市" name="cityCode">
|
@for(e in city){
|
<option value="${e.code}" ${item.cityCode == e.code ? 'selected' : ''}>${e.name}</option>
|
@}
|
</select>
|
</div>
|
<div class="col-sm-5">
|
<input class="form-control" id="addres" placeholder="请输入详细地址" value="${item.addres}" 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.editSubmit(1)"/>
|
@if(push){
|
<#button btnCss="info" name="直接上架" id="ensure" icon="fa-check" clickFun="CarRentalInfo.editSubmit(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>
|
@}
|