...
|
...
|
@@ -7,25 +7,6 @@ |
|
|
const homeModel = require('../models/index');
|
|
|
const helpers = global.yoho.helpers;
|
|
|
const _ = require('lodash');
|
|
|
const md5 = require('md5');
|
|
|
const requestIp = require('request-ip');
|
|
|
|
|
|
/**
|
|
|
* 获取客户端唯一标识
|
|
|
* @return string
|
|
|
*/
|
|
|
const getUdid = (req, res) => {
|
|
|
let udid = req.cookies.udid;
|
|
|
|
|
|
if (!udid) {
|
|
|
udid = md5(req.ip || requestIp.getClientIp(req));
|
|
|
|
|
|
if (res && res.cookie) {
|
|
|
res.cookie('udid', udid);
|
|
|
}
|
|
|
}
|
|
|
return udid;
|
|
|
};
|
|
|
|
|
|
/**
|
|
|
* 个人中心主页
|
...
|
...
|
@@ -235,7 +216,7 @@ const component = { |
|
|
message: 'not login'
|
|
|
});
|
|
|
} else {
|
|
|
homeModel.recordNum(req.user.uid, getUdid(req, res)).then(result => {
|
|
|
homeModel.recordNum(req.user.uid, req.sessionID).then(result => {
|
|
|
res.json(result);
|
|
|
}).catch(next);
|
|
|
}
|
...
|
...
|
@@ -250,7 +231,7 @@ const component = { |
|
|
message: 'not login'
|
|
|
});
|
|
|
} else {
|
|
|
homeModel.addRecords(req.user.uid, getUdid(req, res), browserSkn).then(result => {
|
|
|
homeModel.addRecords(req.user.uid, req.sessionID, browserSkn).then(result => {
|
|
|
res.cookie('_browseskn', '', {
|
|
|
maxAge: 0,
|
|
|
domain: '.yohoblk.com'
|
...
|
...
|
|