Authored by 郝肖肖

商品详情页,获取咨询加cache

@@ -20,7 +20,7 @@ const getCommonConsult = () => { @@ -20,7 +20,7 @@ const getCommonConsult = () => {
20 20
21 return api.get('', params, { 21 return api.get('', params, {
22 code: 200 22 code: 200
23 - }).then(result => { 23 + }, {cache: true}).then(result => {
24 let data = {}; 24 let data = {};
25 25
26 if (result.data) { 26 if (result.data) {
@@ -37,11 +37,10 @@ const getCommonConsult = () => { @@ -37,11 +37,10 @@ const getCommonConsult = () => {
37 * @return {[object]} 37 * @return {[object]}
38 */ 38 */
39 const _formatConsultsList = (data) => { 39 const _formatConsultsList = (data) => {
40 - let list = []; 40 + data = data || [];
41 41
42 - if (data.length) {  
43 - _.forEach(data, (value) => {  
44 - list.push({ 42 + return data.map(function(value) {
  43 + return {
45 question: value.ask, 44 question: value.ask,
46 time: value.ask_time, 45 time: value.ask_time,
47 answer: value.answer, 46 answer: value.answer,
@@ -50,11 +49,8 @@ const _formatConsultsList = (data) => { @@ -50,11 +49,8 @@ const _formatConsultsList = (data) => {
50 like: _.toNumber(value.like), 49 like: _.toNumber(value.like),
51 isUseful: value.is_useful === 'Y', 50 isUseful: value.is_useful === 'Y',
52 useful: _.toNumber(value.useful) 51 useful: _.toNumber(value.useful)
  52 + };
53 }); 53 });
54 - });  
55 - }  
56 -  
57 - return list;  
58 }; 54 };
59 55
60 /** 56 /**
@@ -75,7 +71,7 @@ const getConsults = (id, page, limit, uid) => { @@ -75,7 +71,7 @@ const getConsults = (id, page, limit, uid) => {
75 71
76 return api.get('', params, { 72 return api.get('', params, {
77 code: 200 73 code: 200
78 - }).then(result => { 74 + }, {cache: true}).then(result => {
79 let data = {}; 75 let data = {};
80 76
81 if (result && result.data && result.data.list) { 77 if (result && result.data && result.data.list) {