Showing
11 changed files
with
72 additions
and
58 deletions
@@ -9,16 +9,14 @@ | @@ -9,16 +9,14 @@ | ||
9 | const _ = require('lodash'); | 9 | const _ = require('lodash'); |
10 | const helpers = global.yoho.helpers; | 10 | const helpers = global.yoho.helpers; |
11 | const PassportHelper = require('../models/passport-helper'); | 11 | const PassportHelper = require('../models/passport-helper'); |
12 | -const BindService = require('../models/bind-api'); | ||
13 | -const loginService = require('../models/login-service'); | 12 | +const BindService = require('../models/bind-service'); |
13 | +const LoginService = require('../models/login-service'); | ||
14 | 14 | ||
15 | const Sources = { | 15 | const Sources = { |
16 | qq: 'QQ', | 16 | qq: 'QQ', |
17 | sina: '微博', | 17 | sina: '微博', |
18 | alipay: '支付宝', | 18 | alipay: '支付宝', |
19 | - wechat: '微信', | ||
20 | - renren: '人人', | ||
21 | - douban: '豆瓣' | 19 | + wechat: '微信' |
22 | }; | 20 | }; |
23 | 21 | ||
24 | const DEFAULT_URL = 'http://img10.static.yhbimg.com/headimg/2013/11/28/09/01cae078abe5fe320c88cdf4c220212688.gif?imageView/2/w/100/h/100'; | 22 | const DEFAULT_URL = 'http://img10.static.yhbimg.com/headimg/2013/11/28/09/01cae078abe5fe320c88cdf4c220212688.gif?imageView/2/w/100/h/100'; |
@@ -173,7 +171,7 @@ const bind = { | @@ -173,7 +171,7 @@ const bind = { | ||
173 | let sourceType = req.body.sourceType; | 171 | let sourceType = req.body.sourceType; |
174 | 172 | ||
175 | if (mobile && openId && area && sourceType) { | 173 | if (mobile && openId && area && sourceType) { |
176 | - BindService.bindCheck(mobile, openId, sourceType, area).then(result => { | 174 | + BindService.bindCheckAsync(mobile, openId, sourceType, area).then(result => { |
177 | if (!result || !result.code) { | 175 | if (!result || !result.code) { |
178 | return {code: 400, message: '', data: ''}; | 176 | return {code: 400, message: '', data: ''}; |
179 | } else if (result.code === 200 && result.data.is_register === 0) { | 177 | } else if (result.code === 200 && result.data.is_register === 0) { |
@@ -210,7 +208,7 @@ const bind = { | @@ -210,7 +208,7 @@ const bind = { | ||
210 | let mobile = req.body.mobile; | 208 | let mobile = req.body.mobile; |
211 | let area = req.body.area; | 209 | let area = req.body.area; |
212 | 210 | ||
213 | - BindService.sendBindMsg(area, mobile).then(result => { | 211 | + BindService.sendBindMsgAsync(area, mobile).then(result => { |
214 | if (result && result.code) { | 212 | if (result && result.code) { |
215 | res.json(result); | 213 | res.json(result); |
216 | } else { | 214 | } else { |
@@ -223,7 +221,7 @@ const bind = { | @@ -223,7 +221,7 @@ const bind = { | ||
223 | let area = req.body.area; | 221 | let area = req.body.area; |
224 | let code = req.body.code; | 222 | let code = req.body.code; |
225 | 223 | ||
226 | - BindService.checkBindCode(area, mobile, code).then(result => { | 224 | + BindService.checkBindCodeAsync(area, mobile, code).then(result => { |
227 | if (result && result.code) { | 225 | if (result && result.code) { |
228 | res.json(result); | 226 | res.json(result); |
229 | } else { | 227 | } else { |
@@ -238,14 +236,14 @@ const bind = { | @@ -238,14 +236,14 @@ const bind = { | ||
238 | let sourceType = _.trim(req.body.sourceType); | 236 | let sourceType = _.trim(req.body.sourceType); |
239 | let password = _.trim(req.body.password) || ''; | 237 | let password = _.trim(req.body.password) || ''; |
240 | 238 | ||
241 | - BindService.bindMobile(openId, sourceType, mobile, area, password).then(result => { | 239 | + BindService.bindMobileAsync(openId, sourceType, mobile, area, password).then(result => { |
242 | if (result && result.code) { | 240 | if (result && result.code) { |
243 | if (result.code === 200 && result.data && result.data.uid) { | 241 | if (result.code === 200 && result.data && result.data.uid) { |
244 | let refer = helpers.urlFormat('/passport/thirdlogin/bindsuccess', { | 242 | let refer = helpers.urlFormat('/passport/thirdlogin/bindsuccess', { |
245 | sourceType: sourceType + '_bind' | 243 | sourceType: sourceType + '_bind' |
246 | }); | 244 | }); |
247 | 245 | ||
248 | - return loginService.syncUserSession(result.data.uid, req, res).then(() => { | 246 | + return LoginService.syncUserSession(result.data.uid, req, res).then(() => { |
249 | return {code: 200, message: result.message, data: {refer: refer}}; | 247 | return {code: 200, message: result.message, data: {refer: refer}}; |
250 | }); | 248 | }); |
251 | } else { | 249 | } else { |
@@ -264,14 +262,14 @@ const bind = { | @@ -264,14 +262,14 @@ const bind = { | ||
264 | let areaCode = req.body.areaCode || '86'; | 262 | let areaCode = req.body.areaCode || '86'; |
265 | let sourceType = req.body.sourceType; | 263 | let sourceType = req.body.sourceType; |
266 | 264 | ||
267 | - return BindService.relateMobile(openId, sourceType, mobile, areaCode).then(result => { | 265 | + return BindService.relateMobileAsync(openId, sourceType, mobile, areaCode).then(result => { |
268 | if (result && result.code) { | 266 | if (result && result.code) { |
269 | if (result.code === 200 && result.data && result.data.uid) { | 267 | if (result.code === 200 && result.data && result.data.uid) { |
270 | let refer = helpers.urlFormat('/passport/thirdlogin/relatesuccess', { | 268 | let refer = helpers.urlFormat('/passport/thirdlogin/relatesuccess', { |
271 | sourceType: sourceType + '_bind' | 269 | sourceType: sourceType + '_bind' |
272 | }); | 270 | }); |
273 | 271 | ||
274 | - return loginService.syncUserSession(result.data.uid, req, res).then(() => { | 272 | + return LoginService.syncUserSession(result.data.uid, req, res).then(() => { |
275 | return {code: 200, message: result.message, data: {refer: refer}}; | 273 | return {code: 200, message: result.message, data: {refer: refer}}; |
276 | }); | 274 | }); |
277 | } else { | 275 | } else { |
@@ -5,9 +5,9 @@ | @@ -5,9 +5,9 @@ | ||
5 | const _ = require('lodash'); | 5 | const _ = require('lodash'); |
6 | const Promise = require('bluebird'); | 6 | const Promise = require('bluebird'); |
7 | const passportHelper = require('../models/passport-helper'); | 7 | const passportHelper = require('../models/passport-helper'); |
8 | -const regService = require('../models/reg-api'); | ||
9 | -const userService = require('../models/user-service'); | ||
10 | -const loginService = require('../models/login-service'); | 8 | +const RegService = require('../models/reg-service'); |
9 | +const UserService = require('../models/user-service'); | ||
10 | +const LoginService = require('../models/login-service'); | ||
11 | const config = require('../../../config/common'); | 11 | const config = require('../../../config/common'); |
12 | 12 | ||
13 | let helpers = global.yoho.helpers; | 13 | let helpers = global.yoho.helpers; |
@@ -100,7 +100,7 @@ let checkMobile = (req, res, next) => { | @@ -100,7 +100,7 @@ let checkMobile = (req, res, next) => { | ||
100 | } | 100 | } |
101 | 101 | ||
102 | // 判断用户是否存在 | 102 | // 判断用户是否存在 |
103 | - return userService.findByMobileAsync(area, mobile).then((user) => { | 103 | + return UserService.findByMobileAsync(area, mobile).then((user) => { |
104 | if (!_.isEmpty(user)) { | 104 | if (!_.isEmpty(user)) { |
105 | data.message = '手机号码已经存在'; | 105 | data.message = '手机号码已经存在'; |
106 | return res.json(data); | 106 | return res.json(data); |
@@ -156,7 +156,7 @@ let sendBindMsg = (req, res, next) => { | @@ -156,7 +156,7 @@ let sendBindMsg = (req, res, next) => { | ||
156 | } | 156 | } |
157 | 157 | ||
158 | /* 向手机发送注册验证码 */ | 158 | /* 向手机发送注册验证码 */ |
159 | - let result = yield regService.sendCodeToMobile(area, mobile); | 159 | + let result = yield RegService.sendCodeToMobileAsync(area, mobile); |
160 | 160 | ||
161 | return cache.set(sendCodeKey, sendCodeTimes + 1, 3600).then(() => { | 161 | return cache.set(sendCodeKey, sendCodeTimes + 1, 3600).then(() => { |
162 | if (result.code) { | 162 | if (result.code) { |
@@ -182,7 +182,7 @@ let msgCaptcha = (req, res, next) => { | @@ -182,7 +182,7 @@ let msgCaptcha = (req, res, next) => { | ||
182 | let mobile = req.body.mobile; | 182 | let mobile = req.body.mobile; |
183 | let code = req.body.code; // 短信验证码 | 183 | let code = req.body.code; // 短信验证码 |
184 | 184 | ||
185 | - regService.validMobileCode(area, mobile, code).then((result) => { | 185 | + RegService.validMobileCodeAsync(area, mobile, code).then((result) => { |
186 | if (result.code) { | 186 | if (result.code) { |
187 | return res.json(result); | 187 | return res.json(result); |
188 | } else { | 188 | } else { |
@@ -232,7 +232,7 @@ let mobileRegister = (req, res, next) => { | @@ -232,7 +232,7 @@ let mobileRegister = (req, res, next) => { | ||
232 | let mobile = req.body.mobile; | 232 | let mobile = req.body.mobile; |
233 | let code = req.body.code; // 短信验证码 | 233 | let code = req.body.code; // 短信验证码 |
234 | let password = req.body.password; | 234 | let password = req.body.password; |
235 | - let result = yield regService.validMobileCode(area, mobile, code); // 验证注册的标识码是否有效 | 235 | + let result = yield RegService.validMobileCodeAsync(area, mobile, code); // 验证注册的标识码是否有效 |
236 | 236 | ||
237 | if (!result.code || result.code !== 200) { | 237 | if (!result.code || result.code !== 200) { |
238 | data.message = '验证码错误'; | 238 | data.message = '验证码错误'; |
@@ -240,14 +240,14 @@ let mobileRegister = (req, res, next) => { | @@ -240,14 +240,14 @@ let mobileRegister = (req, res, next) => { | ||
240 | } | 240 | } |
241 | 241 | ||
242 | /* 手机注册: 调用注册接口*/ | 242 | /* 手机注册: 调用注册接口*/ |
243 | - let regResult = yield regService.regMobile(area, mobile, password, cookie.getShoppingKey(req)); | 243 | + let regResult = yield RegService.regMobileAsync(area, mobile, password, cookie.getShoppingKey(req)); |
244 | 244 | ||
245 | if (!regResult.code || regResult.code !== 200) { | 245 | if (!regResult.code || regResult.code !== 200) { |
246 | data.message = '注册失败'; | 246 | data.message = '注册失败'; |
247 | return res.json(data); | 247 | return res.json(data); |
248 | } | 248 | } |
249 | 249 | ||
250 | - return loginService.syncUserSession(regResult.data.uid, req, res).then(() => { | 250 | + return LoginService.syncUserSession(regResult.data.uid, req, res).then(() => { |
251 | return res.json({ | 251 | return res.json({ |
252 | code: 200, | 252 | code: 200, |
253 | message: '注册成功', | 253 | message: '注册成功', |
@@ -272,7 +272,7 @@ let success = (req, res) => { | @@ -272,7 +272,7 @@ let success = (req, res) => { | ||
272 | title: '注册成功', | 272 | title: '注册成功', |
273 | passport: { | 273 | passport: { |
274 | goUrl: goUrl, | 274 | goUrl: goUrl, |
275 | - goShoppong: goShoppingUrl, | 275 | + goShopping: goShoppingUrl, |
276 | mobile: mobile | 276 | mobile: mobile |
277 | } | 277 | } |
278 | }); | 278 | }); |
@@ -9,7 +9,7 @@ | @@ -9,7 +9,7 @@ | ||
9 | 9 | ||
10 | const api = global.yoho.API; | 10 | const api = global.yoho.API; |
11 | 11 | ||
12 | -const bindCheck = (mobile, openId, sourceType, area) => { | 12 | +const bindCheckAsync = (mobile, openId, sourceType, area) => { |
13 | let params = { | 13 | let params = { |
14 | method: 'app.passport.signCheck', | 14 | method: 'app.passport.signCheck', |
15 | area: area, | 15 | area: area, |
@@ -21,7 +21,7 @@ const bindCheck = (mobile, openId, sourceType, area) => { | @@ -21,7 +21,7 @@ const bindCheck = (mobile, openId, sourceType, area) => { | ||
21 | return api.get('', params); | 21 | return api.get('', params); |
22 | }; | 22 | }; |
23 | 23 | ||
24 | -const sendBindMsg = (area, mobile) => { | 24 | +const sendBindMsgAsync = (area, mobile) => { |
25 | let params = { | 25 | let params = { |
26 | method: 'app.passport.smsbind', | 26 | method: 'app.passport.smsbind', |
27 | mobile: mobile, | 27 | mobile: mobile, |
@@ -31,7 +31,7 @@ const sendBindMsg = (area, mobile) => { | @@ -31,7 +31,7 @@ const sendBindMsg = (area, mobile) => { | ||
31 | return api.get('', params); | 31 | return api.get('', params); |
32 | }; | 32 | }; |
33 | 33 | ||
34 | -const checkBindCode = (area, mobile, code) => { | 34 | +const checkBindCodeAsync = (area, mobile, code) => { |
35 | return api.get('', { | 35 | return api.get('', { |
36 | method: 'app.register.validRegCode', | 36 | method: 'app.register.validRegCode', |
37 | mobile: mobile, | 37 | mobile: mobile, |
@@ -40,7 +40,7 @@ const checkBindCode = (area, mobile, code) => { | @@ -40,7 +40,7 @@ const checkBindCode = (area, mobile, code) => { | ||
40 | }); | 40 | }); |
41 | }; | 41 | }; |
42 | 42 | ||
43 | -const bindMobile = (openId, sourceType, mobile, area, password, nickname) => { | 43 | +const bindMobileAsync = (openId, sourceType, mobile, area, password, nickname) => { |
44 | let params = { | 44 | let params = { |
45 | method: 'app.passport.bind', | 45 | method: 'app.passport.bind', |
46 | mobile: mobile, | 46 | mobile: mobile, |
@@ -60,7 +60,7 @@ const bindMobile = (openId, sourceType, mobile, area, password, nickname) => { | @@ -60,7 +60,7 @@ const bindMobile = (openId, sourceType, mobile, area, password, nickname) => { | ||
60 | return api.get('', params); | 60 | return api.get('', params); |
61 | }; | 61 | }; |
62 | 62 | ||
63 | -const relateMobile = (openId, sourceType, mobile, area) => { | 63 | +const relateMobileAsync = (openId, sourceType, mobile, area) => { |
64 | return api.get('', { | 64 | return api.get('', { |
65 | method: 'app.passport.relatedMobile', | 65 | method: 'app.passport.relatedMobile', |
66 | mobile: mobile, | 66 | mobile: mobile, |
@@ -70,7 +70,7 @@ const relateMobile = (openId, sourceType, mobile, area) => { | @@ -70,7 +70,7 @@ const relateMobile = (openId, sourceType, mobile, area) => { | ||
70 | }); | 70 | }); |
71 | }; | 71 | }; |
72 | 72 | ||
73 | -const changeCheck = (mobile, area) => { | 73 | +const changeCheckAsync = (mobile, area) => { |
74 | return api.get('', { | 74 | return api.get('', { |
75 | method: 'app.passport.changeCheck', | 75 | method: 'app.passport.changeCheck', |
76 | mobile: mobile, | 76 | mobile: mobile, |
@@ -78,7 +78,7 @@ const changeCheck = (mobile, area) => { | @@ -78,7 +78,7 @@ const changeCheck = (mobile, area) => { | ||
78 | }); | 78 | }); |
79 | }; | 79 | }; |
80 | 80 | ||
81 | -const changeMobile = (uid, mobile, area, code) => { | 81 | +const changeMobileAsync = (uid, mobile, area, code) => { |
82 | return api.get('', { | 82 | return api.get('', { |
83 | method: 'app.passport.changeMobile', | 83 | method: 'app.passport.changeMobile', |
84 | mobile: mobile, | 84 | mobile: mobile, |
@@ -89,11 +89,11 @@ const changeMobile = (uid, mobile, area, code) => { | @@ -89,11 +89,11 @@ const changeMobile = (uid, mobile, area, code) => { | ||
89 | }; | 89 | }; |
90 | 90 | ||
91 | module.exports = { | 91 | module.exports = { |
92 | - bindCheck, | ||
93 | - sendBindMsg, | ||
94 | - checkBindCode, | ||
95 | - bindMobile, | ||
96 | - relateMobile, | ||
97 | - changeCheck, | ||
98 | - changeMobile | 92 | + bindCheckAsync, |
93 | + sendBindMsgAsync, | ||
94 | + checkBindCodeAsync, | ||
95 | + bindMobileAsync, | ||
96 | + relateMobileAsync, | ||
97 | + changeCheckAsync, | ||
98 | + changeMobileAsync | ||
99 | }; | 99 | }; |
apps/passport/models/bind-service.js
0 → 100644
@@ -6,7 +6,7 @@ | @@ -6,7 +6,7 @@ | ||
6 | 6 | ||
7 | const api = global.yoho.API; | 7 | const api = global.yoho.API; |
8 | 8 | ||
9 | -const signin = (area, profile, password, shoppingKey) => { | 9 | +const signinAsnyc = (area, profile, password, shoppingKey) => { |
10 | let param = { | 10 | let param = { |
11 | method: 'app.passport.signin', | 11 | method: 'app.passport.signin', |
12 | area: area, | 12 | area: area, |
@@ -21,7 +21,7 @@ const signin = (area, profile, password, shoppingKey) => { | @@ -21,7 +21,7 @@ const signin = (area, profile, password, shoppingKey) => { | ||
21 | return api.post('', param); | 21 | return api.post('', param); |
22 | }; | 22 | }; |
23 | 23 | ||
24 | -const signinByOtherOpenID = (nickname, openId, sourceType, shoppingKey) => { | 24 | +const signinByOtherOpenIDAsync = (nickname, openId, sourceType, shoppingKey) => { |
25 | let param = { | 25 | let param = { |
26 | nickname: nickname, | 26 | nickname: nickname, |
27 | openId: openId, | 27 | openId: openId, |
@@ -36,7 +36,7 @@ const signinByOtherOpenID = (nickname, openId, sourceType, shoppingKey) => { | @@ -36,7 +36,7 @@ const signinByOtherOpenID = (nickname, openId, sourceType, shoppingKey) => { | ||
36 | return api.get('', param); | 36 | return api.get('', param); |
37 | }; | 37 | }; |
38 | 38 | ||
39 | -const signinByWechat = (nickname, openId, sourceType, shoppingKey, unionId) => { | 39 | +const signinByWechatAsync = (nickname, openId, sourceType, shoppingKey, unionId) => { |
40 | let param = { | 40 | let param = { |
41 | nickname: nickname, | 41 | nickname: nickname, |
42 | openId: openId, | 42 | openId: openId, |
@@ -53,7 +53,7 @@ const signinByWechat = (nickname, openId, sourceType, shoppingKey, unionId) => { | @@ -53,7 +53,7 @@ const signinByWechat = (nickname, openId, sourceType, shoppingKey, unionId) => { | ||
53 | }; | 53 | }; |
54 | 54 | ||
55 | module.exports = { | 55 | module.exports = { |
56 | - signin, | ||
57 | - signinByOtherOpenID, | ||
58 | - signinByWechat | 56 | + signinAsnyc, |
57 | + signinByOtherOpenIDAsync, | ||
58 | + signinByWechatAsync | ||
59 | }; | 59 | }; |
@@ -13,10 +13,10 @@ const config = global.yoho.config; | @@ -13,10 +13,10 @@ const config = global.yoho.config; | ||
13 | const api = require('./login-api'); | 13 | const api = require('./login-api'); |
14 | const userService = require('./user-service'); | 14 | const userService = require('./user-service'); |
15 | 15 | ||
16 | -const signinByOpenID = (nickname, openId, sourceType, shoppingKey, unionId) => { | 16 | +const signinByOpenIDAsync = (nickname, openId, sourceType, shoppingKey, unionId) => { |
17 | let signinFunc = { | 17 | let signinFunc = { |
18 | - other: api.signinByOtherOpenID, | ||
19 | - wechat: api.signinByWechat | 18 | + other: api.signinByOtherOpenIDAsync, |
19 | + wechat: api.signinByWechatAsync | ||
20 | }; | 20 | }; |
21 | 21 | ||
22 | // PC 的微信登录之前使用了 open_id, 所以需要特别的接口处理 | 22 | // PC 的微信登录之前使用了 open_id, 所以需要特别的接口处理 |
@@ -73,8 +73,8 @@ const rememberAccount = (accountInfo, req, res) => { | @@ -73,8 +73,8 @@ const rememberAccount = (accountInfo, req, res) => { | ||
73 | }; | 73 | }; |
74 | 74 | ||
75 | module.exports = { | 75 | module.exports = { |
76 | - signin: api.signin, | ||
77 | - signinByOpenID, | 76 | + signinAsync: api.signinAsync, |
77 | + signinByOpenIDAsync, | ||
78 | syncUserSession, | 78 | syncUserSession, |
79 | rememberAccount | 79 | rememberAccount |
80 | }; | 80 | }; |
@@ -48,7 +48,7 @@ function AlipayStrategy(options, verify) { | @@ -48,7 +48,7 @@ function AlipayStrategy(options, verify) { | ||
48 | options = options || {}; | 48 | options = options || {}; |
49 | passport.Strategy.call(this); | 49 | passport.Strategy.call(this); |
50 | this.name = 'alipay'; | 50 | this.name = 'alipay'; |
51 | - this._verify = verify; | 51 | + this._verify = verif |
52 | this._options = options; | 52 | this._options = options; |
53 | } | 53 | } |
54 | 54 |
@@ -4,7 +4,7 @@ | @@ -4,7 +4,7 @@ | ||
4 | 'use strict'; | 4 | 'use strict'; |
5 | const api = global.yoho.API; | 5 | const api = global.yoho.API; |
6 | 6 | ||
7 | -let sendCodeToMobile = (area, mobile) => { | 7 | +let sendCodeToMobileAsync = (area, mobile) => { |
8 | let params = { | 8 | let params = { |
9 | method: 'app.register.sendRegCodeToMobile', | 9 | method: 'app.register.sendRegCodeToMobile', |
10 | area: area, | 10 | area: area, |
@@ -14,7 +14,7 @@ let sendCodeToMobile = (area, mobile) => { | @@ -14,7 +14,7 @@ let sendCodeToMobile = (area, mobile) => { | ||
14 | return api.post('', params); | 14 | return api.post('', params); |
15 | }; | 15 | }; |
16 | 16 | ||
17 | -let validMobileCode = (area, mobile, code) => { | 17 | +let validMobileCodeAsync = (area, mobile, code) => { |
18 | let params = { | 18 | let params = { |
19 | method: 'app.register.validRegCode', | 19 | method: 'app.register.validRegCode', |
20 | area: area, | 20 | area: area, |
@@ -25,7 +25,7 @@ let validMobileCode = (area, mobile, code) => { | @@ -25,7 +25,7 @@ let validMobileCode = (area, mobile, code) => { | ||
25 | return api.post('', params); | 25 | return api.post('', params); |
26 | }; | 26 | }; |
27 | 27 | ||
28 | -let regMobile = (area, mobile, password, shoppingKey)=> { | 28 | +let regMobileAsync = (area, mobile, password, shoppingKey)=> { |
29 | let params = { | 29 | let params = { |
30 | method: 'app.passport.register', | 30 | method: 'app.passport.register', |
31 | area: area, | 31 | area: area, |
@@ -41,7 +41,7 @@ let regMobile = (area, mobile, password, shoppingKey)=> { | @@ -41,7 +41,7 @@ let regMobile = (area, mobile, password, shoppingKey)=> { | ||
41 | }; | 41 | }; |
42 | 42 | ||
43 | module.exports = { | 43 | module.exports = { |
44 | - sendCodeToMobile, | ||
45 | - validMobileCode, | ||
46 | - regMobile | 44 | + sendCodeToMobileAsync, |
45 | + validMobileCodeAsync, | ||
46 | + regMobileAsync | ||
47 | }; | 47 | }; |
apps/passport/models/reg-service.js
0 → 100644
@@ -52,9 +52,7 @@ | @@ -52,9 +52,7 @@ | ||
52 | var count = 5, | 52 | var count = 5, |
53 | countDown = document.getElementById('count-down'); | 53 | countDown = document.getElementById('count-down'); |
54 | 54 | ||
55 | - console.log(countDown); | ||
56 | - | ||
57 | - var timer = setInterval(function () { | 55 | + setInterval(function () { |
58 | if (count > 1) { | 56 | if (count > 1) { |
59 | count--; | 57 | count--; |
60 | countDown.innerHTML = count; | 58 | countDown.innerHTML = count; |
@@ -9,7 +9,7 @@ | @@ -9,7 +9,7 @@ | ||
9 | <div> | 9 | <div> |
10 | 尊敬的{{mobile}},恭喜您已经成为YOHO!BLK会员!即刻您可以开启时尚购物之旅! | 10 | 尊敬的{{mobile}},恭喜您已经成为YOHO!BLK会员!即刻您可以开启时尚购物之旅! |
11 | </div> | 11 | </div> |
12 | - <a class="btn btn-fixed-height success-btn" href="{{goShoppong}}" data-url="{{goUrl}}">开始购物</a> | 12 | + <a class="btn btn-fixed-height success-btn" href="{{goShopping}}" data-url="{{goUrl}}">开始购物</a> |
13 | </div> | 13 | </div> |
14 | {{/ passport}} | 14 | {{/ passport}} |
15 | </div> | 15 | </div> |
-
Please register or login to post a comment