Authored by zhangxiaoru

sale

@@ -182,7 +182,7 @@ let discountDetail = (req, res, next) => { @@ -182,7 +182,7 @@ let discountDetail = (req, res, next) => {
182 params.renderData.pageHeader.navTitle = result.title; 182 params.renderData.pageHeader.navTitle = result.title;
183 183
184 // 唤起 APP 的路径 184 // 唤起 APP 的路径
185 - res.locals.appPath = `yohobuy://yohobuy.com/goapp?openby:yohobuy={"action":"go.discountmarketpro","params":{"id":"${id}","cover_url":"${result.activity.cover_url.split('?')[0]}","title":"${result.title}"}}`; 185 + res.locals.appPath = result.activity && result.activity.cover_url ? `yohobuy://yohobuy.com/goapp?openby:yohobuy={"action":"go.discountmarketpro","params":{"id":"${id}","cover_url":"${result.activity.cover_url.split('?')[0]}","title":"${result.title}"}}` : '';
186 186
187 res.render('sale/discount-detail', Object.assign(params.renderData, result, { 187 res.render('sale/discount-detail', Object.assign(params.renderData, result, {
188 localCss: true 188 localCss: true
@@ -356,6 +356,10 @@ function filterInit() { @@ -356,6 +356,10 @@ function filterInit() {
356 url: '/product/sale/filter', 356 url: '/product/sale/filter',
357 data: defaultOpt, 357 data: defaultOpt,
358 success: function(data) { 358 success: function(data) {
  359 + if (data === '') {
  360 + return false;
  361 + }
  362 +
359 $goodsContainer.append(data); 363 $goodsContainer.append(data);
360 364
361 // 初始化filter&注册filter回调 365 // 初始化filter&注册filter回调