Commit e8cd4e8c146d8a6d6fd14b0039974f921bbdfab5

Authored by 后端研发-苏泰源
1 parent 94a2fb0a

服务卡秒杀修改

packageA/pages/goodsInfo/goodsInfo.js
@@ -856,7 +856,8 @@ Page({ @@ -856,7 +856,8 @@ Page({
856 if(!th.data.sto_sele_name) { 856 if(!th.data.sto_sele_name) {
857 getApp().my_warnning('请选择门店', 1, th, 450); 857 getApp().my_warnning('请选择门店', 1, th, 450);
858 return false; 858 return false;
859 - } 859 + };
  860 +
860 861
861 862
862 863
@@ -883,25 +884,33 @@ Page({ @@ -883,25 +884,33 @@ Page({
883 // } 884 // }
884 //000000 885 //000000
885 886
886 - this.data.sele_g.viplimited = this.data.sele_g.buy_limit;  
887 - if(this.data.sele_g.viplimited > 0 && !this.data.is_normal && this.data.prom_type == 1) {  
888 - var t = th.data.goodsInputNum;  
889 - th.data.sele_g.viplimited = th.data.sele_g.buy_limit;  
890 - if (th.data.sele_g.viplimited > 0) {  
891 - var gd_buy_num = th.data.sele_g.buy_num;  
892 -  
893 - if (t + gd_buy_num > th.data.sele_g.viplimited) {  
894 - wx.showModal({  
895 - title: '超出活动限购数量',  
896 - });  
897 -  
898 - let num = th.data.sele_g.viplimited - gd_buy_num;  
899 - if (num <= 0) num = 1;  
900 - th.setData({goodsInputNum: num});  
901 - return false;  
902 - } 887 + // if(!this.data.openSpecModal_ind) {
  888 + if(this.data.prom_type == 1) {
  889 + this.data.sele_g.viplimited = this.data.sele_g.buy_limit;
903 }; 890 };
904 - }; 891 +
  892 + if(this.data.sele_g.viplimited > 0 && !this.data.is_normal && this.data.prom_type == 1) {
  893 + var t = th.data.goodsInputNum;
  894 + th.data.sele_g.viplimited = th.data.sele_g.buy_limit;
  895 + if (th.data.sele_g.viplimited > 0) {
  896 + var gd_buy_num = th.data.sele_g.buy_num;
  897 +
  898 + if (t + gd_buy_num > th.data.sele_g.viplimited) {
  899 + wx.showModal({
  900 + title: '超出活动限购数量',
  901 + });
  902 +
  903 + let num = th.data.sele_g.viplimited - gd_buy_num;
  904 + if (num <= 0) num = 1;
  905 + th.setData({goodsInputNum: num});
  906 + return false;
  907 + }
  908 + };
  909 + };
  910 +
  911 + // };
  912 +
  913 +
905 914
906 915
907 916
@@ -1064,10 +1073,15 @@ Page({ @@ -1064,10 +1073,15 @@ Page({
1064 //------检查数量是不是超出限购------ 1073 //------检查数量是不是超出限购------
1065 checkCartNum: function(t) { 1074 checkCartNum: function(t) {
1066 1075
  1076 + if(this.data.prom_type != 1) {
  1077 + this.setData({goodsInputNum: t});
  1078 + return false;
  1079 + };
  1080 +
1067 var th = this; 1081 var th = this;
1068 1082
1069 // if(this.data.prom_act.is_shop_buy && this.data.options.prom_type != 1) { 1083 // if(this.data.prom_act.is_shop_buy && this.data.options.prom_type != 1) {
1070 - 1084 +
1071 if(t == 0) return false; 1085 if(t == 0) return false;
1072 // th.setData({goodsInputNum:t}); 1086 // th.setData({goodsInputNum:t});
1073 1087