Toggle navigation
Toggle navigation
This project
Loading...
Sign in
fe
/
yohobuywap-node
·
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
Plain Diff
Browse Files
Authored by
毕凯
8 years ago
Commit
2db6c664e2ea5275e398840059bc95323619d9dc
2 parents
0d12049a
66f9c77e
Merge branch 'feature/loginview' into 'release/6.0.1'
inviteCode See merge request
!844
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
32 additions
and
9 deletions
apps/passport/controllers/reg-new.js
apps/passport/models/reg-service.js
apps/passport/views/action/reg/reg-new.hbs
apps/passport/controllers/reg-new.js
View file @
2db6c66
...
...
@@ -11,7 +11,7 @@ class Reg {
/**
* 注册页面
*/
regPage
(
req
,
res
)
{
regPage
(
req
,
res
,
next
)
{
if
(
req
.
user
.
uid
)
{
return
res
.
redirect
(
req
.
get
(
'refer'
)
||
'/'
);
}
...
...
@@ -47,13 +47,26 @@ class Reg {
if
(
req
.
session
.
phoneReg
.
count
==
null
)
{
// eslint-disable-line
req
.
session
.
phoneReg
.
count
=
5
;
}
res
.
render
(
'reg/reg-new'
,
{
module
:
'passport'
,
page
:
'reg-new'
,
localCss
:
true
,
width750
:
true
,
countrys
:
RegService
.
getAreaData
()
// 地区信息列表
});
co
(
function
*
()
{
let
inviteValue
=
''
;
let
inviteCode
=
req
.
query
.
inviteCode
;
if
(
inviteCode
)
{
let
inviteUserInfo
=
yield
RegService
.
inviteUserInfo
(
inviteCode
);
inviteValue
=
_
.
get
(
inviteUserInfo
,
'data.trendWord'
,
inviteCode
);
}
res
.
render
(
'reg/reg-new'
,
{
module
:
'passport'
,
page
:
'reg-new'
,
localCss
:
true
,
width750
:
true
,
inviteValue
:
inviteValue
,
countrys
:
RegService
.
getAreaData
()
// 地区信息列表
});
})().
catch
(
next
);
}
/**
...
...
apps/passport/models/reg-service.js
View file @
2db6c66
...
...
@@ -114,6 +114,16 @@ const RegService = {
}
return
api
.
post
(
''
,
params
);
},
/**
* 好友邀请信息
*/
inviteUserInfo
(
inviteCode
)
{
return
api
.
get
(
''
,
{
method
:
'app.invitecode.userinfo'
,
inviteCode
:
inviteCode
});
}
};
...
...
apps/passport/views/action/reg/reg-new.hbs
View file @
2db6c66
...
...
@@ -25,7 +25,7 @@
id=
"passwordEyeIcon"
class=
"eye"
><i
class=
"iconfont eye-close"
>

</i><i
class=
"iconfont eye-open hide"
>

</i></span>
</div>
<div
class=
"form-group invite-code"
>
<label
for=
"inviteCode"
class=
"iconfont"
>

</label><input
type=
"text"
name=
"inviteCode"
placeholder=
"好友潮流口令(非必填)"
autocomplete=
"off"
>
<label
for=
"inviteCode"
class=
"iconfont"
>

</label><input
type=
"text"
name=
"inviteCode"
placeholder=
"好友潮流口令(非必填)"
autocomplete=
"off"
value=
"
{{
inviteValue
}}
"
>
</div>
<input
name=
"token"
type=
"hidden"
value=
"
{{
token
}}
"
>
<div
data-geetest=
"
{{
useGeetest
}}
"
id=
"js-img-check"
{{#
unless
useGeetest
}}
class=
"full-img-verify"
{{/
unless
}}
></div>
...
...
Please
register
or
login
to post a comment