Showing
1 changed file
with
8 additions
and
2 deletions
@@ -33,7 +33,7 @@ const couponExp = { | @@ -33,7 +33,7 @@ const couponExp = { | ||
33 | * @param req | 33 | * @param req |
34 | * @param res | 34 | * @param res |
35 | */ | 35 | */ |
36 | - progress(req, res) { | 36 | + progress(req, res, next) { |
37 | const shareId = req.body.shareId; | 37 | const shareId = req.body.shareId; |
38 | let uid = req.body.uid || +req.session.yh_auth_uid; | 38 | let uid = req.body.uid || +req.session.yh_auth_uid; |
39 | 39 | ||
@@ -52,8 +52,14 @@ const couponExp = { | @@ -52,8 +52,14 @@ const couponExp = { | ||
52 | if (!shareId) { | 52 | if (!shareId) { |
53 | result.data.shareId = aes.encryptUid(uid); // 分享标识; | 53 | result.data.shareId = aes.encryptUid(uid); // 分享标识; |
54 | } | 54 | } |
55 | + | ||
56 | + // 活动结束标志 | ||
57 | + let endTime = result.data.end_time; | ||
58 | + let timestamp = Date.parse(new Date()) / 1000; | ||
59 | + | ||
60 | + result.data.isExpired = timestamp > endTime; | ||
55 | res.json(result); | 61 | res.json(result); |
56 | - }); | 62 | + }).catch(next); |
57 | }, | 63 | }, |
58 | 64 | ||
59 | /** | 65 | /** |
-
Please register or login to post a comment