From 6cf56fdb479bf1ff3dbe5c8fa487a685cfe93255 Mon Sep 17 00:00:00 2001 From: sefon <809775195@qq.com> Date: Mon, 31 Oct 2016 09:29:47 +0800 Subject: [PATCH] coupon no cache, guang delete cache --- apps/activity/controllers/coupon.js | 8 +++++++- apps/guang/models/index.js | 2 +- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/apps/activity/controllers/coupon.js b/apps/activity/controllers/coupon.js index cc46607..f5ea7d2 100644 --- a/apps/activity/controllers/coupon.js +++ b/apps/activity/controllers/coupon.js @@ -5,7 +5,7 @@ */ 'use strict'; - +const _ = require('lodash'); const couponModel = require('../models/coupon'); exports.index = (req, res, next) => { @@ -15,6 +15,12 @@ exports.index = (req, res, next) => { uid: req.user.uid, contentCode: req.query.contentCode }).then(result => { + + // 无结果不缓存 + if (_.isEmpty(result.categories)) { + res.set('Cache-Control', 'no-cache'); + } + res.render('coupon', Object.assign({ module: 'activity', page: 'coupon' diff --git a/apps/guang/models/index.js b/apps/guang/models/index.js index 9af394a..bd47a0c 100644 --- a/apps/guang/models/index.js +++ b/apps/guang/models/index.js @@ -948,7 +948,7 @@ const getDynamicDataByIds = (ids, udid, other) => { }); } - return serviceApi.get('guang/api/*/article/getSimpleArticleList', params, {cache: true}); + return serviceApi.get('guang/api/*/article/getSimpleArticleList', params); }; module.exports = { -- libgit2 0.24.0