Toggle navigation
Toggle navigation
This project
Loading...
Sign in
fe
/
yoho-limited-sell-miniapp
·
Commits
Go to a project
GitLab
Go to group
Project
Activity
Files
Commits
Pipelines
0
Builds
0
Graphs
Milestones
Issues
0
Merge Requests
0
Members
Labels
Wiki
Forks
Network
Create a new issue
Download as
Email Patches
Plain Diff
Browse Files
Authored by
肖亚东
6 years ago
Commit
81e645c01646a72ccf54b184b0802bc8d11d58bd
1 parent
33c438b2
进详情页需要先登录(主要是分享时打开)
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
13 additions
and
4 deletions
app/pages/product/detail/detail.js
app/pages/product/detail/detail.js
View file @
81e645c
...
...
@@ -162,6 +162,12 @@ Page(Object.assign({
appParameter
});
let
userInfo
=
app
.
getUserInfo
();
if
(
!
userInfo
.
wechat
||
!
this
.
getUserWechatId
())
{
this
.
goLogin
({
'login'
:
'0'
,
'type'
:
'redirectTo'
});
return
;
}
yas
=
new
Yas
(
app
);
// 实例化埋点
this
.
initActionSheet
();
...
...
@@ -546,7 +552,7 @@ Page(Object.assign({
let
userInfo
=
app
.
getUserInfo
();
if
(
!
userInfo
.
wechat
||
!
this
.
getUserWechatId
())
{
this
.
goLogin
(
0
);
this
.
goLogin
(
{
'login'
:
'0'
}
);
return
;
}
...
...
@@ -609,7 +615,7 @@ Page(Object.assign({
let
userInfo
=
app
.
getUserInfo
();
if
(
!
userInfo
.
wechat
||
!
this
.
getUserWechatId
())
{
this
.
goLogin
(
0
);
this
.
goLogin
(
{
'login'
:
'0'
}
);
return
;
}
...
...
@@ -771,7 +777,9 @@ Page(Object.assign({
})
},
goLogin
(
login
=
1
)
{
goLogin
(
params
)
{
let
login
=
parseInt
(
params
[
'login'
])
||
1
;
let
type
=
params
[
'type'
]
||
'navigateTo'
;
let
data
=
{};
if
(
this
.
data
.
originUid
)
{
...
...
@@ -788,7 +796,8 @@ Page(Object.assign({
router
.
go
(
'userCenter'
,
{
referer
:
`
/
pages
/
product
/
detail
/
detail
?
$
{
decodeURIComponent
(
stringify
(
data
))}
`
,
login
});
},
type
);
},
onPullDownRefresh
:
function
()
{
this
.
setData
({
...
...
Please
register
or
login
to post a comment