Commit 0b41d7930908f05c20793400ba3f1e1f65ec0778

Authored by yvan.ni
1 parent 528800d0

手机段判断视频号场景

... ... @@ -70,6 +70,7 @@ App({
70 70 room_id: null, //直播间分享的房间ID
71 71 room_goods_id: null, //直播间分享的商品ID
72 72 fail_url: new Map(),
  73 + sp_scene:"1175,1176,1177"
73 74 },
74 75 auth: o,
75 76 request: a,
... ... @@ -975,5 +976,12 @@ App({
975 976 }
976 977 }).then(res=>{})
977 978 }
  979 + },
  980 + //判段是不是视频号
  981 + is_sp_hao:function () {
  982 + if(!this.globalData.scene) return false;
  983 + if(this.globalData.sp_scene.indexOf(this.globalData.scene)==-1) return false;
  984 + return true;
978 985 }
  986 +
979 987 });
... ...
packageA/pages/goodsInfo/goodsInfo.js
... ... @@ -814,9 +814,22 @@ Page({
814 814 var th = this;
815 815 var ind = t.currentTarget.dataset.openSpecModal_ind;
816 816 var action= t.currentTarget.dataset.action;
  817 +
  818 +
  819 +
  820 + if(getApp().is_sp_hao() && action=='add'){
  821 + wx.showToast({
  822 + title: "视频号商品不允许加入购物车",
  823 + icon: 'none',
  824 + duration: 2000
  825 + });
  826 + return false;
  827 + }
  828 +
  829 +
817 830 if(!ind) ind = t.currentTarget.dataset.openspecmodal_ind;
818 831  
819   - th.setData({
  832 + th.setData({
820 833 open_ind_store: ind
821 834 });
822 835  
... ... @@ -1276,7 +1289,18 @@ Page({
1276 1289 openSpecModel: function(t) {
1277 1290 var th=this;
1278 1291 var open_store = t.currentTarget.dataset.ind;
1279   - this.setData({
  1292 +
  1293 + if(getApp().is_sp_hao() && open_store==1){
  1294 + wx.showToast({
  1295 + title: "视频号商品不允许加入购物车",
  1296 + icon: 'none',
  1297 + duration: 2000
  1298 + });
  1299 + return false;
  1300 + }
  1301 +
  1302 +
  1303 + this.setData({
1280 1304 store: 0,
1281 1305 choice_sort_store: 0,
1282 1306 sort_store: 0,
... ...
pages/goods/goodsInfo/goodsInfo.js
... ... @@ -1148,6 +1148,17 @@ Page({
1148 1148 });
1149 1149  
1150 1150  
  1151 + if ("add" == t.currentTarget.dataset.action && getApp().is_sp_hao()) {
  1152 + wx.showToast({
  1153 + title: "视频号商品不允许加入购物车",
  1154 + icon: 'none',
  1155 + duration: 2000
  1156 + });
  1157 + return false;
  1158 + }
  1159 +
  1160 +
  1161 +
1151 1162 //如果是秒杀的话,要看redis够不够
1152 1163 if (this.data.prom_type == 1 || this.data.prom_type == 2) {
1153 1164  
... ... @@ -2053,6 +2064,16 @@ Page({
2053 2064 openSpecModel: function (t) {
2054 2065 var th = this;
2055 2066 var open_store = t.currentTarget.dataset.ind;
  2067 +
  2068 + if(getApp().is_sp_hao() && open_store==1){
  2069 + wx.showToast({
  2070 + title: "视频号商品不允许加入购物车",
  2071 + icon: 'none',
  2072 + duration: 2000
  2073 + });
  2074 + return false;
  2075 + }
  2076 +
2056 2077 this.setData({
2057 2078 store: 0,
2058 2079 choice_sort_store: 0,
... ...