Commit 6517842c4860e761023875a1ae48b1c7bbad14e7
1 parent
f203e270
服务卡的跳转
Showing
1 changed file
with
38 additions
and
0 deletions
app.js
... | ... | @@ -1319,6 +1319,44 @@ App({ |
1319 | 1319 | th.goto(url); |
1320 | 1320 | |
1321 | 1321 | }) |
1322 | + }, | |
1323 | + | |
1324 | + //--- 统一跳转到物流的优化 --- | |
1325 | + async check_go_fw(goods_id,func){ | |
1326 | + | |
1327 | + var user_id=this.globalData.user_id?this.globalData.user_id:0; | |
1328 | + var flag=null; | |
1329 | + //判断拼团的---会员身份-- | |
1330 | + await this.promiseGet("/api/weshop/teamlist/pageteam/2", { | |
1331 | + data: { | |
1332 | + store_id: os.stoid, | |
1333 | + is_end: 0, | |
1334 | + is_show: 1, | |
1335 | + user_id: user_id, | |
1336 | + pageSize: 1000, | |
1337 | + goods_id:goods_id | |
1338 | + } | |
1339 | + }).then(res => { | |
1340 | + let pd_list = res.data.data.pageData; | |
1341 | + if (res.data.code == 0 && pd_list.length > 0) { | |
1342 | + flag = pd_list.find(pd => { | |
1343 | + return pd.goods_type==1; | |
1344 | + }) | |
1345 | + } | |
1346 | + }) | |
1347 | + | |
1348 | + var url= "/packageA/pages/goodsInfo/goodsInfo?goods_id="+goods_id; | |
1349 | + if(flag){ | |
1350 | + url='/packageA/pages/serviceCard_pd/goodsInfo/goodsInfo?goods_id='+goods_id+'&prom_type=6&prom_id='+flag.id; | |
1351 | + } | |
1352 | + if(func){ | |
1353 | + func(flag,url) | |
1354 | + }else{ | |
1355 | + this.goto(url); | |
1356 | + } | |
1357 | + | |
1358 | + | |
1322 | 1359 | } |
1323 | 1360 | |
1361 | + | |
1324 | 1362 | }); | ... | ... |