diff --git a/packageA/pages/goodsInfo/goodsInfo.js b/packageA/pages/goodsInfo/goodsInfo.js index d99a0e6..a0c0cb9 100644 --- a/packageA/pages/goodsInfo/goodsInfo.js +++ b/packageA/pages/goodsInfo/goodsInfo.js @@ -254,7 +254,9 @@ Page({ if (gid == undefined || gid == null || gid == "") { var gid_str = decodeURIComponent(t.scene); gid_str=gid_str.split("_"); - gid=gid_str[0]; + gid = parseInt(gid_str[0]); + that.data.options.goods_id=gid; + if(gid_str.length>1 && gid_str[1] && parseInt(gid_str[1])>0){ first_leader=gid_str[1]; } @@ -262,13 +264,19 @@ Page({ if(gid_str.length>2 && gid_str[2] && parseInt(gid_str[2])>0) { room_id=gid_str[2]; room_user_share=1; + that.data.options.room_id=room_id; + }; if(gid_str.length>3 && gid_str[3] && parseInt(gid_str[3])>0) { prom_type=gid_str[3]; prom_id=gid_str[4]; + that.data.options.prom_type= parseInt(gid_str[3]); + that.data.options.prom_id=parseInt(gid_str[4]); } + this.setData({options: that.data.options}); + }; //-- 设置顶部高度 --