Showing
1 changed file
with
13 additions
and
1 deletions
@@ -205,7 +205,19 @@ class Star { | @@ -205,7 +205,19 @@ class Star { | ||
205 | * 星专题 | 205 | * 星专题 |
206 | */ | 206 | */ |
207 | static getSpecialData() { | 207 | static getSpecialData() { |
208 | - return Star.getResources('special'); | 208 | + return Star.getResources('special').then((result) => { |
209 | + | ||
210 | + // 数据结构嵌套太深 | ||
211 | + _.forEach(result, (data) => { | ||
212 | + _.map(data.data, (item) => { | ||
213 | + let appUrl = `&openby:yohobuy={"action":"go.h5","params":{"id":"","share":"","shareparam":{},"islogin":"Y","type":0,"updateflag":"N","url":"${item.url}","param":{}}}`.replace(/\//g, '\/'); // eslint-disable-line | ||
214 | + | ||
215 | + item.url += appUrl; | ||
216 | + return item; | ||
217 | + }); | ||
218 | + }); | ||
219 | + return result; | ||
220 | + }); | ||
209 | } | 221 | } |
210 | 222 | ||
211 | /** | 223 | /** |
-
Please register or login to post a comment