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
ccbikai(👎🏻🍜)
8 years ago
Commit
a55bd6079ddde23d4127076d2e4b934564be197f
2 parents
176c1265
dd65eebe
Merge branch 'gray' of git.yoho.cn:fe/yohobuywap-node into gray
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
12 additions
and
6 deletions
apps/activity/controllers/share.js
apps/activity/models/raffle.js
apps/activity/models/share.js
apps/activity/controllers/share.js
View file @
a55bd60
...
...
@@ -5,6 +5,7 @@
'use strict'
;
const
mRoot
=
'../models'
;
const
share
=
require
(
`
$
{
mRoot
}
/share`
)
;
const
_
=
require
(
'lodash'
);
exports
.
getShareContent
=
(
req
,
res
,
next
)
=>
{
if
(
!
req
.
query
.
shareId
)
{
...
...
@@ -14,6 +15,13 @@ exports.getShareContent = (req, res, next) => {
});
}
if
(
!
_
.
isNumber
(
+
req
.
query
.
shareId
))
{
return
res
.
jsonp
({
code
:
400
,
message
:
'shareId is invalid'
});
}
share
.
getShareContent
({
shareId
:
req
.
query
.
shareId
}).
then
(
result
=>
{
...
...
apps/activity/models/raffle.js
View file @
a55bd60
...
...
@@ -19,7 +19,7 @@ const _activity = () => {
const
_user
=
(
params
)
=>
{
if
(
!
params
.
uid
)
{
return
{}
;
return
Promise
.
resolve
({})
;
}
return
api
.
get
(
''
,
{
method
:
'app.passport.profile'
,
...
...
@@ -387,6 +387,9 @@ const order = (params) => {
const
getOrders
=
(
params
)
=>
{
let
finalResult
=
[];
if
(
!
params
.
uid
)
{
return
Promise
.
resolve
({});
}
return
_getOrderData
(
params
).
then
(
result
=>
{
if
(
result
.
data
&&
result
.
data
.
page_total
&&
params
.
page
<=
result
.
data
.
page_total
&&
result
.
data
.
order_list
)
{
let
count
=
0
;
...
...
apps/activity/models/share.js
View file @
a55bd60
...
...
@@ -3,17 +3,12 @@
*/
'use strict'
;
const
serviceApi
=
global
.
yoho
.
ServiceAPI
;
const
_
=
require
(
'lodash'
);
/**
* 从接口获取 share 内容
* @returns {*|Promise.<TResult>}
*/
const
getShareContent
=
(
params
)
=>
{
if
(
!
_
.
isNumber
(
params
.
shareId
))
{
return
Promise
.
resolve
({});
}
return
serviceApi
.
get
(
'operations/api/v5/webshare/getShare'
,
{
share_id
:
params
.
shareId
}).
then
(
result
=>
{
...
...
Please
register
or
login
to post a comment