|
@@ -440,7 +440,7 @@ let vm = new Vue({
|
|
|
},
|
|
|
clearGoodsList:function(){
|
|
|
this.goodsList = [];
|
|
|
- vm.totalPrice = 0;
|
|
|
+ vm.customClearData();
|
|
|
|
|
|
},
|
|
|
toOrderSubmit:function(){
|
|
@@ -472,29 +472,11 @@ let vm = new Vue({
|
|
|
})
|
|
|
// 打印取货码小票
|
|
|
var content = getPrintContent(r.resultObj);
|
|
|
- printArea2(content);
|
|
|
+ // printArea2(content);
|
|
|
vm.goodsList = [];
|
|
|
vm.customname = '' ;
|
|
|
vm.customidcard = '';
|
|
|
- vm.totalPrice = 0;
|
|
|
- vm.discountedPrice = 0;
|
|
|
- vm.actualPrice = 0;
|
|
|
- // 买一送一
|
|
|
- vm.mysy = [];
|
|
|
- // 组合价
|
|
|
- vm.zhjsp = new Map();
|
|
|
- vm.combinationPrice = new Map(); // 组合价商品的组合价
|
|
|
- // 满减
|
|
|
- vm.mj = new Map();
|
|
|
- vm.accumulatedAmount = new Map();// 累积金额(满减使用的)
|
|
|
- vm.reduceMoney = 0; // 满减金额
|
|
|
- vm.showReduceMoney = 0; // 用于展示的满减金额
|
|
|
- // 满赠
|
|
|
- vm.mz = new Map();
|
|
|
- vm.accumulatedAmountForFullGift = new Map(); // 累积金额(满赠使用的)
|
|
|
- vm.fullGiftCode = [];// 满赠商品条码
|
|
|
- // 优惠券
|
|
|
- vm.coupons = new Map();
|
|
|
+ vm.customClearData();
|
|
|
|
|
|
// alert('打印小票完成');
|
|
|
}else{
|
|
@@ -506,6 +488,26 @@ let vm = new Vue({
|
|
|
}
|
|
|
});
|
|
|
|
|
|
+ },customClearData: function(){
|
|
|
+ vm.totalPrice = 0;
|
|
|
+ vm.discountedPrice = 0;
|
|
|
+ vm.actualPrice = 0;
|
|
|
+ // 买一送一
|
|
|
+ vm.mysy = [];
|
|
|
+ // 组合价
|
|
|
+ vm.zhjsp = new Map();
|
|
|
+ vm.combinationPrice = new Map(); // 组合价商品的组合价
|
|
|
+ // 满减
|
|
|
+ vm.mj = new Map();
|
|
|
+ vm.accumulatedAmount = new Map();// 累积金额(满减使用的)
|
|
|
+ vm.reduceMoney = 0; // 满减金额
|
|
|
+ vm.showReduceMoney = 0; // 用于展示的满减金额
|
|
|
+ // 满赠
|
|
|
+ vm.mz = new Map();
|
|
|
+ vm.accumulatedAmountForFullGift = new Map(); // 累积金额(满赠使用的)
|
|
|
+ vm.fullGiftCode = [];// 满赠商品条码
|
|
|
+ // 优惠券
|
|
|
+ vm.coupons = new Map();
|
|
|
},
|
|
|
getIDCardInfo: function(){
|
|
|
$.get("../order/getIdCardInfo", function (r){
|
|
@@ -530,19 +532,19 @@ let vm = new Vue({
|
|
|
if(this.$refs.couponSn)
|
|
|
this.userInfo.couponSn = this.$refs.couponSn.value;
|
|
|
var idcardReg = /^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$|^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}([0-9]|X)$/;
|
|
|
- if(!this.userInfo.customName){
|
|
|
- alert("姓名不能为空!");
|
|
|
- return ;
|
|
|
- }
|
|
|
- if(!idcardReg.test(this.userInfo.customIDCard)){
|
|
|
- alert("请输入正确的身份证号");
|
|
|
- return ;
|
|
|
- }
|
|
|
-
|
|
|
- if(!(/^1[3456789]\d{9}$/.test(this.userInfo.customPhone))){
|
|
|
- alert("手机号码有误,请重填");
|
|
|
- return ;
|
|
|
- }
|
|
|
+ // if(!this.userInfo.customName){
|
|
|
+ // alert("姓名不能为空!");
|
|
|
+ // return ;
|
|
|
+ // }
|
|
|
+ // if(!idcardReg.test(this.userInfo.customIDCard)){
|
|
|
+ // alert("请输入正确的身份证号");
|
|
|
+ // return ;
|
|
|
+ // }
|
|
|
+ //
|
|
|
+ // if(!(/^1[3456789]\d{9}$/.test(this.userInfo.customPhone))){
|
|
|
+ // alert("手机号码有误,请重填");
|
|
|
+ // return ;
|
|
|
+ // }
|
|
|
|
|
|
if(this.userInfo.couponSn){
|
|
|
var coupon = vm.coupons.get(this.userInfo.couponSn);
|