|
@@ -391,6 +391,7 @@ var shoppingConfirm = new Vue({
|
|
|
submitOrder: function(){
|
|
|
var _self = this;
|
|
|
if(this.submitLoading){return false;}
|
|
|
+ this.submitLoading = true;
|
|
|
if(!this.address.id){
|
|
|
CAIMEI.dialog('请先添加收货地址~');
|
|
|
return false;
|
|
@@ -466,7 +467,6 @@ var shoppingConfirm = new Vue({
|
|
|
payInfo: _payInfo, // 订单信息
|
|
|
orderInvoice: this.invoice // 发票信息
|
|
|
};
|
|
|
- this.submitLoading = true;
|
|
|
OrderApi.ConfirmOrder({'params':JSON.stringify(params)},function (r) {
|
|
|
if(r.code === 0){
|
|
|
var _data = r.data;
|
|
@@ -485,11 +485,12 @@ var shoppingConfirm = new Vue({
|
|
|
CAIMEI.Storage.removeItem('confirmOrderInfo');
|
|
|
CAIMEI.Storage.setItem('confirmOrderInfo',JSON.stringify({data:data}));
|
|
|
window.location.href = '/pay/caimei-paycash.html?type=confirm&orderID='+_data.orderID;
|
|
|
- _self.submitLoading = false;
|
|
|
}
|
|
|
}else{
|
|
|
CAIMEI.Alert(r.msg,'确定',true, function(){
|
|
|
- _self.submitLoading = false;
|
|
|
+ setTimeout(function(){
|
|
|
+ _self.submitLoading = false;
|
|
|
+ },500);
|
|
|
});
|
|
|
}
|
|
|
});
|