...
|
...
|
@@ -221,7 +221,7 @@ const _processSearch = (list, params) => { |
|
|
const _processDetailData = (result, params) => {
|
|
|
let menuData = [];
|
|
|
let contData = false;
|
|
|
let data = result[2].data || {};
|
|
|
let data = _.get(result, '[2].data', {});
|
|
|
let nav = [];
|
|
|
|
|
|
// 常见问题
|
...
|
...
|
@@ -237,7 +237,7 @@ const _processDetailData = (result, params) => { |
|
|
id: 1,
|
|
|
commonProblem: true,
|
|
|
faqs: data.faqs,
|
|
|
allQa: result[3].data
|
|
|
allQa: _.get(result, '[3].data', [])
|
|
|
};
|
|
|
}
|
|
|
}
|
...
|
...
|
@@ -289,14 +289,14 @@ const helpData = (channel) => { |
|
|
helpApi.getSelfService()
|
|
|
]).then(result => {
|
|
|
return {
|
|
|
headerData: result[0],
|
|
|
headerData: _.get(result, '[0]', {}),
|
|
|
content: _.assign({
|
|
|
hotSearch: _.slice(result[1].data, 0, 5),
|
|
|
hotSearch: _.slice(_.get(result, '[1].data', []), 0, 5),
|
|
|
selfService: {
|
|
|
categoryName: '自助服务',
|
|
|
list: result[3].data
|
|
|
list: _.get(result, '[3].data', [])
|
|
|
}
|
|
|
}, _processHomeCategoryFaq(result[2].data))
|
|
|
}, _processHomeCategoryFaq(_.get(result, '[2].data', {})))
|
|
|
};
|
|
|
});
|
|
|
};
|
...
|
...
|
@@ -316,9 +316,9 @@ const detailData = (params) => { |
|
|
return Promise.all(promiseData).then(result => {
|
|
|
let newData = _processDetailData(result, params);
|
|
|
|
|
|
_.set(newData, 'data.hotSearch', _.slice(_.get(result, '[1].data', {}), 0, 5));
|
|
|
_.set(newData, 'data.hotSearch', _.slice(_.get(result, '[1].data', []), 0, 5));
|
|
|
return {
|
|
|
headerData: result[0],
|
|
|
headerData: _.get(result, '[0]', {}),
|
|
|
newData: newData
|
|
|
};
|
|
|
});
|
...
|
...
|
@@ -336,11 +336,7 @@ const searchData = (params) => { |
|
|
// 在线客服
|
|
|
const onlineService = () => {
|
|
|
return helpApi.onlineService().then(result => {
|
|
|
if (result.code === 200) {
|
|
|
return result.data.url;
|
|
|
} else {
|
|
|
return '';
|
|
|
}
|
|
|
return _.get(result, 'data.url', '');
|
|
|
});
|
|
|
};
|
|
|
|
...
|
...
|
|