|
@@ -1001,7 +1001,7 @@
|
|
|
return utils.monthDayDiff(date)
|
|
return utils.monthDayDiff(date)
|
|
|
},
|
|
},
|
|
|
// 热门活动
|
|
// 热门活动
|
|
|
- getUrlHot(item) {
|
|
|
|
|
|
|
+ async getUrlHot(item) {
|
|
|
console.log(item)
|
|
console.log(item)
|
|
|
var dt = item
|
|
var dt = item
|
|
|
var url = "";
|
|
var url = "";
|
|
@@ -1028,7 +1028,32 @@
|
|
|
return false
|
|
return false
|
|
|
}else{
|
|
}else{
|
|
|
if(url.indexOf('http')!=-1){
|
|
if(url.indexOf('http')!=-1){
|
|
|
- app.globalData.openPage('pages/web/web?url='+url);
|
|
|
|
|
|
|
+ if(url.indexOf('${salesno}')!=-1){
|
|
|
|
|
+ // 如果打开的分享的销售员微页
|
|
|
|
|
+ if(req.getStorage('shareId')){
|
|
|
|
|
+ url = url.replace(/\${salesno}/g,'salesno='+req.getStorage('shareId'))
|
|
|
|
|
+ }else{
|
|
|
|
|
+ // 如果自己是销售员
|
|
|
|
|
+ if(req.getStorage('userInfo').saleNo){
|
|
|
|
|
+ url = url.replace(/\${salesno}/g,'salesno='+req.getStorage('userInfo').saleNo)
|
|
|
|
|
+ }else{
|
|
|
|
|
+ //当前绑定的微页或推荐的微页
|
|
|
|
|
+ let salesno = await new Promise((r,j)=>{
|
|
|
|
|
+ req.getLocation(res => {
|
|
|
|
|
+ const to = {
|
|
|
|
|
+ latitude: res.latitude,
|
|
|
|
|
+ longitude: res.longitude
|
|
|
|
|
+ };
|
|
|
|
|
+ req.getRequest('/api/visiting/card/recommendCardInfo', to, res => {
|
|
|
|
|
+ r(res.jobNumber?res.jobNumber:'')
|
|
|
|
|
+ })
|
|
|
|
|
+ });
|
|
|
|
|
+ })
|
|
|
|
|
+ url = url.replace(/\${salesno}/g,'salesno='+salesno)
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ app.globalData.openPage('pages/web/web?url='+encodeURIComponent(url));
|
|
|
return false
|
|
return false
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|