...
|
...
|
@@ -133,7 +133,8 @@ class IndexModel extends global.yoho.BaseModel { |
|
|
|
|
|
return api.all([
|
|
|
this._category(),
|
|
|
this._article(param)
|
|
|
this._article(param),
|
|
|
this._getTopArticles(param)
|
|
|
]).then(result => {
|
|
|
|
|
|
let type = param.type;
|
...
|
...
|
@@ -204,11 +205,13 @@ class IndexModel extends global.yoho.BaseModel { |
|
|
|
|
|
}
|
|
|
|
|
|
let infoList = _.get(result && result[2], 'data.list.artList', []);
|
|
|
|
|
|
if (result && result[1] && result[1].data && result[1].data.list && result[1].data.list.artList) {
|
|
|
|
|
|
let inf = [];
|
|
|
|
|
|
let infoList = result[1].data.list.artList;
|
|
|
infoList = _.concat(infoList, result[1].data.list.artList);
|
|
|
|
|
|
infoList.forEach(val => {
|
|
|
inf.push(guangProcess.formatArticle(val, true, false, true));
|
...
|
...
|
@@ -321,6 +324,16 @@ class IndexModel extends global.yoho.BaseModel { |
|
|
}
|
|
|
|
|
|
/**
|
|
|
* 获取置顶的文章
|
|
|
* @param {*} params
|
|
|
*/
|
|
|
_getTopArticles(params) {
|
|
|
return serviceAPI.get('guang/api/v6/article/getTopList', {
|
|
|
gender: params.gender
|
|
|
});
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
* 逛分类
|
|
|
*/
|
|
|
_category() {
|
...
|
...
|
|