Authored by 李靖

帮助,协议,报错页面

... ... @@ -65,7 +65,7 @@ const about = (req, res, next) => {
width750: true
};
aboutModel.about(req.yoho.isApp).then(result => {
req.ctx(aboutModel).about(req.yoho.isApp).then(result => {
res.render('agreement/about', Object.assign(responseData, {wxFooter: result}));
}).catch(next);
};
... ...
... ... @@ -2,25 +2,29 @@
const api = global.yoho.API;
const about = (isApp) => {
return api.get('', {
method: 'app.document.config'
}, {
cache: true,
code: 200
}).then(result => {
if (result && result.data) {
result = {
wxTitle: result.data.wechatAtten,
wxTip: result.data.wechatAttenSub,
wxCopy: result.data.wechatCopy,
isApp: isApp
};
}
return result;
});
};
class aboutModel extends global.yoho.BaseModel {
constructor(ctx) {
super(ctx);
}
module.exports = {
about
};
about(isApp) {
return api.get('', {
method: 'app.document.config'
}, {
cache: true,
code: 200
}).then(result => {
if (result && result.data) {
result = {
wxTitle: result.data.wechatAtten,
wxTip: result.data.wechatAttenSub,
wxCopy: result.data.wechatCopy,
isApp: isApp
};
}
return result;
});
}
}
module.exports = aboutModel;
... ...