|
@@ -618,7 +618,9 @@ let vm = new Vue({
|
|
|
// 抵扣后积分
|
|
|
afterScore: 0,
|
|
|
// 会员openid
|
|
|
- openId: ''
|
|
|
+ openId: '',
|
|
|
+ // 是否点击了加号或减号的标识
|
|
|
+ clickFlag: false
|
|
|
},
|
|
|
watch: {
|
|
|
prodBarcode (){
|
|
@@ -785,6 +787,7 @@ let vm = new Vue({
|
|
|
break;
|
|
|
}
|
|
|
}
|
|
|
+ vm.clickFlag = true;
|
|
|
},
|
|
|
minus:function(value){
|
|
|
// 减少数量
|
|
@@ -823,6 +826,7 @@ let vm = new Vue({
|
|
|
break;
|
|
|
}
|
|
|
}
|
|
|
+ vm.clickFlag = true;
|
|
|
|
|
|
},
|
|
|
selectItem:function(value) {
|
|
@@ -958,6 +962,15 @@ let vm = new Vue({
|
|
|
alert("请选择商品");
|
|
|
return;
|
|
|
}
|
|
|
+
|
|
|
+ console.log("vm.clickFlag==>" + vm.clickFlag);
|
|
|
+ if (vm.clickFlag) {
|
|
|
+ let value = vm.$refs.couponBarCode.value;
|
|
|
+ if (value != null || value != "" || value != 'undefined') {
|
|
|
+ alert("请重新计算优惠价再提交订单!");
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ }
|
|
|
$('#myModal').modal('show')
|
|
|
// 每次点击提交订单的时候清空姓名和身份证信息和手机号
|
|
|
vm.$refs.customName.value = "";
|
|
@@ -978,6 +991,8 @@ let vm = new Vue({
|
|
|
alert("请选择商品");
|
|
|
return;
|
|
|
}
|
|
|
+
|
|
|
+ vm.clickFlag = false;
|
|
|
$("#calculateOrderPriceDialog").modal('show');
|
|
|
|
|
|
this.couponBarCodeChangeFocus();
|