Showing
1 changed file
with
43 additions
and
11 deletions
@@ -176,19 +176,19 @@ const getSizeInfo = (sizeInfo) => { | @@ -176,19 +176,19 @@ const getSizeInfo = (sizeInfo) => { | ||
176 | dest.reference.title = '模特试穿'; | 176 | dest.reference.title = '模特试穿'; |
177 | dest.reference.enTitle = 'REFERENCE'; | 177 | dest.reference.enTitle = 'REFERENCE'; |
178 | dest.reference.detail = {}; | 178 | dest.reference.detail = {}; |
179 | - dest.reference.detail.list = {}; | 179 | + dest.reference.detail.list = []; |
180 | 180 | ||
181 | // 控制是否显示备注 | 181 | // 控制是否显示备注 |
182 | - // let showRemark = false; | ||
183 | - let remarkList = {}; | 182 | + let showRemark = false; |
183 | + let remarkList = []; | ||
184 | 184 | ||
185 | remarkList[0] = {}; | 185 | remarkList[0] = {}; |
186 | remarkList[0].param = '备注'; | 186 | remarkList[0].param = '备注'; |
187 | 187 | ||
188 | for (let i = 0; i < 7; i++) { | 188 | for (let i = 0; i < 7; i++) { |
189 | dest.reference.detail.list[i] = {}; | 189 | dest.reference.detail.list[i] = {}; |
190 | - dest.reference.detail.list[i].params = {}; | ||
191 | - dest.reference.detail.list[0].params[0] = {}; | 190 | + dest.reference.detail.list[i].params = []; |
191 | + dest.reference.detail.list[i].params[0] = {}; | ||
192 | } | 192 | } |
193 | 193 | ||
194 | dest.reference.detail.list[0].params[0] && (dest.reference.detail.list[0].params[0].param = ''); | 194 | dest.reference.detail.list[0].params[0] && (dest.reference.detail.list[0].params[0].param = ''); |
@@ -199,14 +199,46 @@ const getSizeInfo = (sizeInfo) => { | @@ -199,14 +199,46 @@ const getSizeInfo = (sizeInfo) => { | ||
199 | dest.reference.detail.list[5].params[0] && (dest.reference.detail.list[5].params[0].param = '吊牌尺码'); | 199 | dest.reference.detail.list[5].params[0] && (dest.reference.detail.list[5].params[0].param = '吊牌尺码'); |
200 | dest.reference.detail.list[6].params[0] && (dest.reference.detail.list[6].params[0].param = '试穿描述'); | 200 | dest.reference.detail.list[6].params[0] && (dest.reference.detail.list[6].params[0].param = '试穿描述'); |
201 | 201 | ||
202 | - // _.forEach(sizeInfo.modelBos, function(value) { | ||
203 | - // // 待处理 | ||
204 | - // }); | 202 | + _.forEach(sizeInfo.modelBos, function(value) { |
203 | + dest.reference.detail.list[0].params.push({ | ||
204 | + param: value.avatar.replace('http://', '//') | ||
205 | + }); | ||
206 | + dest.reference.detail.list[1].params.push({ | ||
207 | + param: value.modelName | ||
208 | + }); | ||
209 | + dest.reference.detail.list[2].params.push({ | ||
210 | + param: value.height | ||
211 | + }); | ||
212 | + dest.reference.detail.list[3].params.push({ | ||
213 | + param: value.weight | ||
214 | + }); | ||
215 | + dest.reference.detail.list[4].params.push({ | ||
216 | + param: value.vitalStatistics | ||
217 | + }); | ||
218 | + dest.reference.detail.list[5].params.push({ | ||
219 | + param: value.fitModelBo.fit_size | ||
220 | + }); | ||
221 | + dest.reference.detail.list[6].params.push({ | ||
222 | + param: value.fitModelBo.feel | ||
223 | + }); | ||
205 | 224 | ||
206 | - // 显示模特备注 | ||
207 | - // if (showRemark) { | 225 | + if (value.fitModelBo.fit_remark) { |
226 | + showRemark = true; | ||
227 | + remarkList.push({ | ||
228 | + param: value.fitModelBo.fit_remark | ||
229 | + }); | ||
230 | + } else { | ||
231 | + remarkList.push({ | ||
232 | + param: '' | ||
233 | + }); | ||
234 | + } | ||
235 | + }); | ||
208 | 236 | ||
209 | - // } | 237 | + // 显示模特备注 |
238 | + if (showRemark) { | ||
239 | + dest.reference.detail.list[7] = {}; | ||
240 | + dest.reference.detail.list[7].params = remarkList; | ||
241 | + } | ||
210 | 242 | ||
211 | } | 243 | } |
212 | 244 |
-
Please register or login to post a comment