Commit 86cc7f62 authored by xishifeng's avatar xishifeng

商铺编辑暂存

parent 074a65b7
......@@ -143,13 +143,20 @@
</label>-->
</li>
<li class="list-group-item">
<div class="form-group" id="li_landlord_phone_input">
<label for="internalName">房东手机号</label>
<div class="form-group phone-list-container landlord-form-group">
<input type="tel" class="form-control phone_jia" placeholder="请输入" name="landlordPhone" id="landlordPhone" data-alert="请填写房东手机号!" data-addtype="landlord">
<label>房东手机号</label>
<div>
<div class="form-group phone-list-container landlord-form-group">
<input type="text" class="form-control" placeholder="请输入房东称呼" />
<input type="tel" class="form-control phone_jia" placeholder="请输入房东手机号" name="landlordPhone" id="landlordPhone" data-alert="请填写房东手机号!">
</div>
</div>
<img src="/resource/image/jia2@2x.png" class="input-add-tel input-add-tel-landlord" data-addtype="landlord" id="landlord_tel_jia" />
</div><br>
<img src="/resource/image/jia2@2x.png" class="input-add-tel input-add-tel-landlord" id="landlord_tel_jia" />
</div>
</li>
<li class="list-group-item">
<div class="form-group">
<label for="internalName">对内商铺名称</label>
<input type="text" class="form-control" placeholder="请输入" name="internalName" id="internalName" data-alert="请填写对内商铺名称!">
......@@ -263,11 +270,11 @@
<label for="">营业时间</label>
<input type="text" class="form-control" id="yingyeTime" data-alert="请填写营业时间!">
</div>
<div class="form-group">
<div class="form-group shangchang-show-part">
<label for="">招商时间</label>
<input type="date" class="form-control" id="kaipanTime" data-alert="请填写招商时间!">
</div>
<div class="form-group">
<div class="form-group shangchang-show-part">
<label for="">开业时间</label>
<input type="date" class="form-control" id="kaiyeTime" data-alert="请填写开业时间!">
</div>
......@@ -430,4 +437,11 @@
<div id="main_loading_pic">
<img src="/resource/image/jz2.gif" />
</div>
</div>
\ No newline at end of file
</div>
<script id="my_tpl_landlord_phone1" type="text/template">
<div class="form-group phone-list-container landlord-form-group">
<input type="text" class="form-control" placeholder="请输入房东称呼" />
<input type="tel" class="form-control phone_jia" placeholder="请输入房东手机号" data-alert="请填写房东手机号!"><img src="/resource/image/search_gb.png" class="input-cancel-pic">
</div>
</script>
\ No newline at end of file
......@@ -178,6 +178,9 @@
float: left;
margin-top: 0.3rem;
}
.zhaoshang-time-p, .kaiye-time-p{
display: none;
}
.b4_font3 {
width: 15%;
font-size: 0.28rem;
......
......@@ -75,8 +75,8 @@
$(".b5_font_p1").html(response.data.sign_rule);
b4_font = '<p class="b4_font_p">详细信息</p>' +
'<p class="b4_font2">营业时间:<span class="b4_span1 gw">' + response.data.do_business_date + '</span></p>' +
'<p class="b4_font2">招商时间:<span class="b4_span1 gw">' + response.data.opening_date + '</span></p>' +
'<p class="b4_font2">开业时间:<span class="b4_span1 gw">' + response.data.start_business_date + '</span></p>' +
'<p class="b4_font2 zhaoshang-time-p">招商时间:<span class="b4_span1 gw">' + response.data.opening_date + '</span></p>' +
'<p class="b4_font2 kaiye-time-p">开业时间:<span class="b4_span1 gw">' + response.data.start_business_date + '</span></p>' +
'<p class="b4_font2">是否有煤气:<span class="b4_span1 gw">' + has_gas + '</span></p>' +
'<p class="b4_font2"><span class="b3_font3 lp">地址:</span><span class="b3_span3 gw">' + response.data.city + response.data.disc + response.data.address + '</span></p>' +
'<p class="b4_font2"><span class="b3_font3 lp" >交通:</span><span class="b3_span3 gw">' + response.data.traffic + '</span></p>';
......@@ -131,7 +131,12 @@
width: liWidth ? liWidth : 52.5
});
if(shang == "0") {
//商场
$('.zhaoshang-time-p, .kaiye-time-p').show();
} else if(shang == "1") {
//街铺
}
} else {
......
......@@ -296,4 +296,22 @@ img.cancel-pic {
}
.input-add-tel-landlord{
margin-top: 8px!important;
}
/*房东手机号添加相关样式*/
#li_landlord_phone_input{
overflow: hidden;
}
#li_landlord_phone_input>*{
float: left;
}
#li_landlord_phone_input>div>div{
display: block;
margin-bottom: 10px;
}
#li_landlord_phone_input>div>div>input:nth-last-of-type(1){
float: right;
}
.landlord-form-group{
width: 400px;
}
\ No newline at end of file
......@@ -46,7 +46,7 @@ define(['doT', 'css!style/shop_edit.css', 'ckfinder', 'ckfinderStart', 'bootstra
_trafficObj = $('#traffic'), //交通
_hasMovedObj = $('#hasMoved'), //已入住
_yingyeTimeObj = $('#yingyeTime'), //营业时间
_kaipanTimeObj = $('#kaipanTime'), //开盘时间
_kaipanTimeObj = $('#kaipanTime'), //开盘时间,即招商时间
_kaiyeTimeObj = $('#kaiyeTime'), //开业时间
_hasGasObj = $('#hasGas'), //是否有燃气
_yongjinRuleObj = $('#yongjinRule'), //佣金规则
......@@ -149,6 +149,7 @@ define(['doT', 'css!style/shop_edit.css', 'ckfinder', 'ckfinderStart', 'bootstra
if(data.code == 200) {
_objThis.upload_id = _data['upload_id'];
if(_data['shop_type'] !== undefined) {
//.change()之后,自动执行相关显示隐藏操作
_shangpuTypeObj.val(_data['shop_type']).change().attr({
'disabled': 'disabled',
'title': '商铺类型暂不支持修改'
......@@ -239,7 +240,7 @@ define(['doT', 'css!style/shop_edit.css', 'ckfinder', 'ckfinderStart', 'bootstra
if(_landlordNum === 0) {
$('#landlord_tel_jia').prev().find('input').val(item);
} else {
$('#landlord_tel_jia').before('<div class="form-group phone-list-container landlord-form-group"><input type="tel" class="form-control phone_jia" placeholder="请输入" value="{0}" data-addtype="landlord"><img src="/resource/image/search_gb.png" class="input-cancel-pic"></div>'.stringFormatObj({
$('#landlord_tel_jia').before('<div class="form-group phone-list-container landlord-form-group"><input type="tel" class="form-control phone_jia" placeholder="请输入" value="{0}"><img src="/resource/image/search_gb.png" class="input-cancel-pic"></div>'.stringFormatObj({
'0': item
}));
};
......@@ -635,14 +636,12 @@ define(['doT', 'css!style/shop_edit.css', 'ckfinder', 'ckfinderStart', 'bootstra
//
//
var _this = $(this);
var _addType = _this.attr('data-addtype');
var _maxLen = _addType === 'landlord' ? 3 : 5;
var _htmlStrTemp = _addType === 'landlord' ? '' : '<ul></ul>';
var _maxLen = 5;
if(_this.parent().find('.phone_jia').length < _maxLen) {
_this.before('<div class="form-group phone-list-container{0}"><input type="tel" class="form-control phone_jia" placeholder="请输入" {2}>{1}<img src="/resource/image/search_gb.png" class="input-cancel-pic" /></div>'.stringFormatObj({
'0': _addType === 'landlord' ? ' landlord-form-group' : '',
'1': _addType === 'landlord' ? '' : '<ul></ul>',
'2': _addType === 'landlord' ? 'data-addtype="landlord"' : ''
'0': '',
'1': '<ul></ul>',
'2': ''
}));
} else {
alert('最多添加' + _maxLen + '个');
......@@ -663,58 +662,55 @@ define(['doT', 'css!style/shop_edit.css', 'ckfinder', 'ckfinderStart', 'bootstra
var _ajaxObjTel = null;
_doc.on('input', '.phone_jia', function() {
var _this = $(this),
_thisVal = $.trim(_this.val()),
_addType = _this.attr('data-addtype');
if(_addType !== 'landlord') {
_this.removeAttr('data-id'); //移除之前携带的信息
if(_thisVal != '') {
_ajaxObjTel && _ajaxObjTel.abort();
_ajaxObjTel = $.ajax({
type: 'GET',
url: '/index/getBroker_new',
data: {
'phone': $.trim(_this.val())
},
timeout: 30000,
dataType: 'json',
beforeSend: function() {},
success: function(data) {
if(typeof data === 'object') {
if(data.code == 200) {
if(data['data'].length > 0) {
var _htmlTemp = '';
$.each(data['data'], function(i, item) {
_htmlTemp += '<li data-id="{3}">{2}{0}-{1}<li>'.stringFormatObj({
'0': item['name'],
'1': item['phone'],
'2': _this.parent().nextAll('.input-add-tel').data('hideid') ? '' : (item['id'] + '-'),
'3': item['id']
});
_thisVal = $.trim(_this.val());
_this.removeAttr('data-id'); //移除之前携带的信息
if(_thisVal != '') {
_ajaxObjTel && _ajaxObjTel.abort();
_ajaxObjTel = $.ajax({
type: 'GET',
url: '/index/getBroker_new',
data: {
'phone': $.trim(_this.val())
},
timeout: 30000,
dataType: 'json',
beforeSend: function() {},
success: function(data) {
if(typeof data === 'object') {
if(data.code == 200) {
if(data['data'].length > 0) {
var _htmlTemp = '';
$.each(data['data'], function(i, item) {
_htmlTemp += '<li data-id="{3}">{2}{0}-{1}<li>'.stringFormatObj({
'0': item['name'],
'1': item['phone'],
'2': _this.parent().nextAll('.input-add-tel').data('hideid') ? '' : (item['id'] + '-'),
'3': item['id']
});
_this.next().show().html(_htmlTemp);
} else {
_this.next().html('');
};
});
_this.next().show().html(_htmlTemp);
} else {
alert(data['msg']);
_this.next().html('');
};
} else {
alert('数据错误');
};
},
error: function() {
//alert('error');
},
complete: function(xhr, textStatus) {
if(textStatus === 'timeout') {
alert('请求超时');
alert(data['msg']);
};
}
});
}else{
_this.next().hide();
}
};
} else {
alert('数据错误');
};
},
error: function() {
//alert('error');
},
complete: function(xhr, textStatus) {
if(textStatus === 'timeout') {
alert('请求超时');
};
}
});
}else{
_this.next().hide();
}
});
......@@ -890,7 +886,7 @@ define(['doT', 'css!style/shop_edit.css', 'ckfinder', 'ckfinderStart', 'bootstra
_trafficObj, //交通
_hasMovedObj, //已入住
_yingyeTimeObj, //营业时间
_kaipanTimeObj, //开盘时间
_kaipanTimeObj, //开盘时间,招商时间
_kaiyeTimeObj, //开业时间
_yongjinRuleObj, //佣金规则
_internalYoushiObj, //对内项目优势
......@@ -902,6 +898,7 @@ define(['doT', 'css!style/shop_edit.css', 'ckfinder', 'ckfinderStart', 'bootstra
console.log('不显示给商户C端看的时候,对外名称,对外地址,对外项目优势 不需要填写');
} else if(item === _roomArea2Obj) {
if(_shangpuTypeObj.val() == '0') {
//0为商场
if(_roomArea2Obj.val() == '') {
alert(item.data('alert'));
_isBreakFlag = true;
......@@ -911,9 +908,18 @@ define(['doT', 'css!style/shop_edit.css', 'ckfinder', 'ckfinderStart', 'bootstra
_isBreakFlag = true;
return false;
};
} else {
}else {
console.log('所选为街铺时,商铺面积上限值不需要验证');
}
}else if((item === _kaipanTimeObj)||(item === _kaiyeTimeObj)){
if(_shangpuTypeObj.val() == '0') {
//0为商场
if($.trim(item.val()) == '') {
alert(item.data('alert'));
_isBreakFlag = true;
return false;
};
}
} else {
if($.trim(item.val()) == '') {
alert(item.data('alert'));
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment