/** * 广告联盟接口 * Created by TaoHuang on 2016/11/8. */ 'use strict'; const config = global.yoho.config; const helpers = global.yoho.helpers; const crypto = global.yoho.crypto; const Fn = require('lodash/fp'); const _ = require('lodash'); const jump = (req, res) => { let _QYH_UNION = req.query._QYH_UNION || ''; let target = req.query.target || ''; let encodeStr = Fn.pipe(decodeURIComponent, _.partial(crypto.encryption, null), encodeURIComponent); res.cookie('_QYH_UNION', encodeStr(_QYH_UNION), { domain: config.cookieDomain, maxAge: 60 * 60 * 24 * 1000 // 一天 }); res.redirect(target || helpers.urlFormat('')); }; module.exports = { jump };