作者 李铮

企业店铺申请跳转,商品详情金额计算修改

... ... @@ -3,7 +3,7 @@
<!-- 迷你模式下Logo的大小为50X50 -->
<span class="logo-mini">{$site.name|mb_substr=0,4,'utf-8'|mb_strtoupper='utf-8'|htmlentities}</span>
<!-- 普通模式下Logo -->
<span class="logo-lg"><b>{$site.name|mb_substr=0,4,'utf-8'|htmlentities}</b>{$site.name|mb_substr=4,null,'utf-8'|htmlentities}</span>
<span class="logo-lg">{$site.name|mb_substr=0,4,'utf-8'|htmlentities}{$site.name|mb_substr=4,null,'utf-8'|htmlentities}</span>
</a>
<!-- 顶部通栏样式 -->
... ...
... ... @@ -58,7 +58,7 @@
<div class="form-group">
<label class="control-label col-xs-12 col-sm-2">{:__('后台账号')}:</label>
<div class="col-xs-12 col-sm-8">
<input id="c-username" class="form-control" name="row[username]" type="text" data-rule="required">
<input id="c-username" class="form-control" name="row[username]" type="text" data-rule="required;username">
</div>
</div>
<div class="form-group">
... ...
... ... @@ -323,7 +323,7 @@
</div>
<div class="imgClick">
<input type="file" name="file" multiple id="idCardBox"/>
<input type="file" name="file" id="idCardBox"/>
</div>
</div>
<div class="uploadBox idCardBox"></div>
... ... @@ -795,7 +795,7 @@
if (res.code == 1) {
toast('提交成功,请耐心等待审核');
setTimeout(function(){
window.location.href = "{:url('index/index/index')}";
window.location.href = "{:url('index/vip/index')}";
},3000);
}
},
... ... @@ -854,6 +854,44 @@
var files = this.files;
upload(files,self);
});
//上传图片
function upload(files,self){
$(files).each(function (key, file) {
console.log(file);
var formdata = new FormData();
formdata.append("file", file);
$.ajax({
url: "{:url('api/common/upload')}",
type: "POST",
data: formdata,
cache: false,
processData: false, // 不处理发送的数据,因为data值是Formdata对象,不需要对数据做处理
contentType: false, // 不设置Content-type请求头
success: function (res) {
console.log(res);
if (res.code == 1) {
var html = '<div class="imagesItem">\n' +
' <img src="'+res.data.url+'" alt="">\n' +
' <div class="closeImage">×</div>\n' +
' </div>';
self.parent().prev().html(html);
// idCardImgFileArr.push(res.data.url);
}
},
error: function(res){
toast('与服务器断开连接');
}
});
});
}
//删除图片
$('.images').on('click', '.closeImage', function () {
$(this).parent().remove();
$('#idCardBox').val('');
/*var src = $(this).prev().attr('src');
var pos=$.inArray(src,idCardImgFileArr);
idCardImgFileArr.splice(pos,1);*/
});
//关键字输入提示
$("#address").bind("input propertychange", function (event) {
... ...
... ... @@ -964,17 +964,17 @@
//初始化数字框点击事件
function initPinnerClick() {
$('.spinner .btn:first-of-type').on('click', function() {
$('.spinner input').val( parseInt($('.spinner input').val(), 10) + 1);
var totalPrice = parseInt($('.spinner input').val()) * parseInt($('#price').html().split('¥')[1]);
$('.spinner input').val( parseFloat($('.spinner input').val(), 10) + 1);
var totalPrice = parseFloat($('.spinner input').val()) * parseFloat($('#price').html().split('¥')[1]);
$('#totalPrice').html('¥'+totalPrice.toFixed(2));
});
$('.spinner .btn:last-of-type').on('click', function() {
if(parseInt($('.spinner input').val()) <= 0){
$('.spinner input').val(0);
}else{
$('.spinner input').val( parseInt($('.spinner input').val(), 10) - 1);
$('.spinner input').val( parseFloat($('.spinner input').val(), 10) - 1);
}
var totalPrice = parseInt($('.spinner input').val()) * parseInt($('#price').html().split('¥')[1]);
var totalPrice = parseFloat($('.spinner input').val()) * parseFloat($('#price').html().split('¥')[1]);
$('#totalPrice').html('¥'+totalPrice.toFixed(2));
});
}
... ... @@ -989,10 +989,10 @@
// Netscape/Firefox/Opera
keyCode = e.which
}
$('.spinner input').val(isNaN(parseInt($('.spinner input').val()))?0:parseInt($('.spinner input').val()));
$('.spinner input').val(isNaN(parseFloat($('.spinner input').val()))?0:parseFloat($('.spinner input').val()));
$('#totalPrice').html('¥0.00');
if (keyCode>=48&&keyCode<=57 || keyCode>=96&&keyCode<=105 || keyCode==8){
var totalPrice = parseInt($('.spinner input').val()) * parseInt($('#price').html().split('¥')[1]);
var totalPrice = parseFloat($('.spinner input').val()) * parseFloat($('#price').html().split('¥')[1]);
$('#totalPrice').html('¥'+totalPrice.toFixed(2));
}
}
... ...
... ... @@ -743,13 +743,15 @@
{$user.nickname}
</span>
<div class="vipDescBox">
<a href="vip.html">
{eq name="store_type" value="1"}
<a href="{:url('vip')}">
<button type="button" class="btn myVipBtn vipBtn">
<img src="__CDN__/assets/store/images/vip.png" alt="">
<span>VIP</span>
</button>
</a>
<a href="svip.html">
{else/}
<a href="{:url('svip')}">
<button type="button" class="btn myVipBtn svipBtn"><img src="__CDN__/assets/store/images/vip.png" alt=""><span>SVIP</span>
</button>
<div class="vipDescDate">
... ... @@ -759,6 +761,7 @@
{/if}
</div>
</a>
{/eq}
</div>
<div class="clear"></div>
</div>
... ...