|
@@ -5,11 +5,13 @@ |
|
@@ -5,11 +5,13 @@ |
5
|
*/
|
5
|
*/
|
6
|
|
6
|
|
7
|
'use strict';
|
7
|
'use strict';
|
|
|
8
|
+const utils = '../../../utils';
|
8
|
const mRoot = '../models';
|
9
|
const mRoot = '../models';
|
9
|
const headerModel = require('../../../doraemon/models/header');
|
10
|
const headerModel = require('../../../doraemon/models/header');
|
10
|
const searchModel = require(`${mRoot}/search`);
|
11
|
const searchModel = require(`${mRoot}/search`);
|
11
|
const _ = require('lodash');
|
12
|
const _ = require('lodash');
|
12
|
const helpers = global.yoho.helpers;
|
13
|
const helpers = global.yoho.helpers;
|
|
|
14
|
+const searchProcess = require(`${utils}/search-process`);
|
13
|
|
15
|
|
14
|
/**
|
16
|
/**
|
15
|
* 搜索落地页
|
17
|
* 搜索落地页
|
|
@@ -30,6 +32,7 @@ const list = (req, res, next) => { |
|
@@ -30,6 +32,7 @@ const list = (req, res, next) => { |
30
|
}
|
32
|
}
|
31
|
|
33
|
|
32
|
params.isApp = req.yoho.isApp;
|
34
|
params.isApp = req.yoho.isApp;
|
|
|
35
|
+ params.physical_channel = req.yoho.channel && searchProcess.getChannelType(req.yoho.channel);
|
33
|
|
36
|
|
34
|
return searchModel.searchKeyActivity(params.query || '').then(activityResult => {
|
37
|
return searchModel.searchKeyActivity(params.query || '').then(activityResult => {
|
35
|
let activity = _.get(activityResult, 'urlobj.appUrl', '');
|
38
|
let activity = _.get(activityResult, 'urlobj.appUrl', '');
|