share.js
661 Bytes
/**
* 动态获取活动的分享数据
* Created by yoho on 2016/10/19.
*/
'use strict';
const _ = require('lodash');
const shareModel = require('../models/share');
exports.getShareContent = (req, res, next) => {
if (!req.query.shareId) {
return res.jsonp({
code: 400,
message: 'shareId is null'
});
}
if (!_.isNumber(+req.query.shareId)) {
return res.jsonp({
code: 400,
message: 'shareId is invalid'
});
}
req.ctx(shareModel).getShareContent({
shareId: req.query.shareId
}).then(result => {
res.jsonp(result);
}).catch(next);
};