Skip to content

Commit 23356de

Browse files
committed
完成
1 parent 813b242 commit 23356de

16 files changed

Lines changed: 670 additions & 188 deletions

dataConfig.js

Lines changed: 206 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,58 @@
33
*/
44
function justifyModel(arr) {
55
for (var i = 0; i < arr.length; i++) {
6-
$.extend(arr[i], {
7-
"id": i
8-
})
6+
if(arguments[1]){
7+
$.extend(arr[i][arguments[1]], {
8+
"id": i
9+
})
10+
}else{
11+
$.extend(arr[i], {
12+
"id": i
13+
})
14+
}
15+
916
}
1017
}
1118

19+
function clone(obj)
20+
{
21+
var o,i,j,k;
22+
if(typeof(obj)!="object" || obj===null)return obj;
23+
if(obj instanceof(Array))
24+
{
25+
o=[];
26+
i=0;j=obj.length;
27+
for(;i<j;i++)
28+
{
29+
if(typeof(obj[i])=="object" && obj[i]!=null)
30+
{
31+
o[i]=arguments.callee(obj[i]);
32+
}
33+
else
34+
{
35+
o[i]=obj[i];
36+
}
37+
}
38+
}
39+
else
40+
{
41+
o={};
42+
for(i in obj)
43+
{
44+
if(typeof(obj[i])=="object" && obj[i]!=null)
45+
{
46+
o[i]=arguments.callee(obj[i]);
47+
}
48+
else
49+
{
50+
o[i]=obj[i];
51+
}
52+
}
53+
}
54+
55+
return o;
56+
}
57+
1258
function dataConfig(root) {
1359
//店铺招牌设置
1460
(function () {
@@ -197,6 +243,7 @@ function dataConfig(root) {
197243
});
198244
}
199245
})();
246+
200247
//2F本周爆款设置
201248
(function () {
202249
var module = root.weekSale;
@@ -215,4 +262,160 @@ function dataConfig(root) {
215262
});
216263
}
217264
})();
265+
//3F出境游
266+
(function(){
267+
var module= root.outbound;
268+
if(module){
269+
$.extend(module.config,{
270+
"title": "3F出境游", "data_num": 6,
271+
"picSize-x": 240,
272+
"picSize-y": 645,
273+
"controller": "C_1",
274+
"max": null,
275+
"model": {
276+
"model": [{
277+
"pic": "",
278+
"url": "",
279+
"title": "标题",
280+
"sub_title": "次标题",
281+
"price": "0"
282+
}],
283+
"config": {
284+
"title": "标题",
285+
"max": 6,
286+
"pic": "",
287+
"url": "",
288+
"controller": "B_1",
289+
"picSize-x": 229,
290+
"picSize-y": 229,
291+
"model": {
292+
"pic": "",
293+
"url": "",
294+
"title": "标题",
295+
"sub_title": "次标题",
296+
"price": "0"
297+
}
298+
}
299+
}
300+
});
301+
justifyModel(module.model,'config');
302+
}
303+
})();
304+
//4F港澳台
305+
(function(){
306+
var module= root.gangaotai;
307+
if(module){
308+
$.extend(module.config,{
309+
"title": "4F港澳台", "data_num": 7,
310+
"picSize-x": 240,
311+
"picSize-y": 645,
312+
"controller": "C_1",
313+
"max": null,
314+
"model": {
315+
"model": [{
316+
"pic": "",
317+
"url": "",
318+
"title": "标题",
319+
"sub_title": "次标题",
320+
"price": "0"
321+
}],
322+
"config": {
323+
"title": "标题",
324+
"max": 6,
325+
"pic": "",
326+
"url": "",
327+
"controller": "B_1",
328+
"picSize-x": 229,
329+
"picSize-y": 229,
330+
"model": {
331+
"pic": "",
332+
"url": "",
333+
"title": "标题",
334+
"sub_title": "次标题",
335+
"price": "0"
336+
}
337+
}
338+
}
339+
});
340+
justifyModel(module.model,'config');
341+
}
342+
})();
343+
//5F国内游
344+
(function(){
345+
var module= root.inbound;
346+
if(module){
347+
$.extend(module.config,{
348+
"title": "5F国内游", "data_num": 8,
349+
"picSize-x": 240,
350+
"picSize-y": 645,
351+
"controller": "C_1",
352+
"max": null,
353+
"model": {
354+
"model": [{
355+
"pic": "",
356+
"url": "",
357+
"title": "标题",
358+
"sub_title": "次标题",
359+
"price": "0"
360+
}],
361+
"config": {
362+
"title": "标题",
363+
"max": 6,
364+
"pic": "",
365+
"url": "",
366+
"controller": "B_1",
367+
"picSize-x": 229,
368+
"picSize-y": 229,
369+
"model": {
370+
"pic": "",
371+
"url": "",
372+
"title": "标题",
373+
"sub_title": "次标题",
374+
"price": "0"
375+
}
376+
}
377+
}
378+
});
379+
justifyModel(module.model,'config');
380+
}
381+
})();
382+
//6F周边游
383+
(function(){
384+
var module= root.province;
385+
if(module){
386+
$.extend(module.config,{
387+
"title": "7F广东周边游", "data_num": 9,
388+
"picSize-x": 240,
389+
"picSize-y": 645,
390+
"controller": "C_1",
391+
"max": null,
392+
"model": {
393+
"model": [{
394+
"pic": "",
395+
"url": "",
396+
"title": "标题",
397+
"sub_title": "次标题",
398+
"price": "0"
399+
}],
400+
"config": {
401+
"title": "标题",
402+
"max": 6,
403+
"pic": "",
404+
"url": "",
405+
"controller": "B_1",
406+
"picSize-x": 229,
407+
"picSize-y": 229,
408+
"model": {
409+
"pic": "",
410+
"url": "",
411+
"title": "标题",
412+
"sub_title": "次标题",
413+
"price": "0"
414+
}
415+
}
416+
}
417+
});
418+
justifyModel(module.model,'config');
419+
}
420+
})();
218421
}

dataJson.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141
</div>',
4242
banner:{
4343

44-
'bannerCont':{"banner_pic_repeat":{"model":[{"$$hashKey":"object:25","pic":"https://img.alicdn.com/imgextra/i2/2067413496/TB2OTSIeVXXXXcfXXXXXXXXXXXX_!!2067413496.jpg","url":"http://cgzl.tmall.com/p/rd743438.htm"},{"$$hashKey":"object:7","pic":"https://img.alicdn.com/imgextra/i1/2067413496/TB2ikBPdVXXXXXpXXXXXXXXXXXX_!!2067413496.jpg","url":"http://cgzl.tmall.com/p/rd600857.htm"},{"$$hashKey":"object:55","pic":"https://img.alicdn.com/imgextra/i2/2067413496/TB2ZzY1dVXXXXcgXXXXXXXXXXXX_!!2067413496.jpg","url":"http://cgzl.tmall.com/p/rd075928.htm"},{"$$hashKey":"object:54","pic":"http://img.alicdn.com/imgextra/i2/2067413496/TB2RbfrdFXXXXXtXXXXXXXXXXXX_!!2067413496.jpg","url":"http://cgzl.alitrip.com/p/rd873746.htm?spm=a1z10.1-b.w5003-9882021204.1.W1lMRr&scene=taobao_shop"},{"$$hashKey":"object:61","pic":"http://img03.taobaocdn.com/imgextra/i3/2067413496/TB2LTBrbVXXXXatXpXXXXXXXXXX_!!2067413496.jpg","url":"http://cgzl.tmall.com/p/visa.htm"},{"url":"","pic":"","$$hashKey":"object:74"},{"url":"","pic":"","$$hashKey":"object:79"}],"config":{"title":"焦点图详情","node-type":"elemtary-reapeat","controller":"B_1","max":7,"picSize-x":"140","picSize-y":"31","model":{"url":"","pic":""}}},"config":{"title":"焦点图","node-type":"parent","data_num":1}},
44+
'bannerCont':{"banner_pic_repeat":{"model":[{"$$hashKey":"object:25","pic":"https://img.alicdn.com/imgextra/i2/2067413496/TB2OTSIeVXXXXcfXXXXXXXXXXXX_!!2067413496.jpg","url":"http://cgzl.tmall.com/p/rd743438.htm"},{"$$hashKey":"object:54","pic":"http://img.alicdn.com/imgextra/i2/2067413496/TB2RbfrdFXXXXXtXXXXXXXXXXXX_!!2067413496.jpg","url":"http://cgzl.alitrip.com/p/rd873746.htm?spm=a1z10.1-b.w5003-9882021204.1.W1lMRr&scene=taobao_shop"},{"$$hashKey":"object:7","pic":"https://img.alicdn.com/imgextra/i1/2067413496/TB2ikBPdVXXXXXpXXXXXXXXXXXX_!!2067413496.jpg","url":"http://cgzl.tmall.com/p/rd600857.htm"},{"$$hashKey":"object:55","pic":"https://img.alicdn.com/imgextra/i2/2067413496/TB2ZzY1dVXXXXcgXXXXXXXXXXXX_!!2067413496.jpg","url":"http://cgzl.tmall.com/p/rd075928.htm"},{"$$hashKey":"object:61","pic":"http://img03.taobaocdn.com/imgextra/i3/2067413496/TB2LTBrbVXXXXatXpXXXXXXXXXX_!!2067413496.jpg","url":"http://cgzl.tmall.com/p/visa.htm"}],"config":{"title":"焦点图详情","node-type":"elemtary-reapeat","controller":"B_1","max":7,"picSize-x":900,"picSize-y":420,"model":{"url":"","pic":""}}},"config":{"title":"焦点图","node-type":"parent","data_num":1}},
4545

4646
'background':{$remark#1}
4747

@@ -145,7 +145,7 @@
145145
</div>',
146146
catBox:{
147147

148-
'c1':{"catalog_banner_repeat":{"model":[{"$$hashKey":"object:7","text":"123","type":"default","url":"12222","pic":"https://gdp.alicdn.com/imgextra/i2/2067413496/TB2iBm1fXXXXXbsXXXXXXXXXXXX_!!2067413496.jpg"},{"text":"3","type":"default","url":"http://www.baidu.com/","pic":"https://gdp.alicdn.com/imgextra/i1/2067413496/TB20THMeFXXXXcBXXXXXXXXXXXX_!!2067413496.jpg","$$hashKey":"object:108"},{"text":"呃呃呃","type":"four_in_one","url":"谢谢谢谢","pic":"哥哥哥哥","$$hashKey":"object:95","pic1":"https://gdp.alicdn.com/imgextra/i4/2067413496/TB2BDxmbFXXXXXSXpXXXXXXXXXX_!!2067413496.jpg","pic2":"https://gdp.alicdn.com/imgextra/i2/2067413496/TB2bghtbFXXXXX0XXXXXXXXXXXX_!!2067413496.jpg","pic3":"//gdp.alicdn.com/imgextra/i3/2067413496/TB28uRkbFXXXXb0XpXXXXXXXXXX_!!2067413496.jpg","pic4":"//gdp.alicdn.com/imgextra/i4/2067413496/TB2FqxubFXXXXXpXXXXXXXXXXXX_!!2067413496.jpg","url1":"http://www.gzl.com.cn/","url2":"http://www.qq.com/","url3":"http://www.baidu.com/","url4":"http://www.google.com/"}],"config":{"title":"焦点图","max":4,"controller":"B_2","model":{"text":"","type":"defualt","url":"","pic":""},"option":{"config":[{"id":0,"name":"单图","value":"default"},{"id":1,"name":"多图","value":"four_in_one"}],"default":{"config":{"picSize-x":205,"picSize-y":109},"model":{"text":"","type":"defualt","url":"","pic":""}},"four_in_one":{"config":{"picSize_1-x":140,"picSize_1-y":109,"picSize_2-x":62,"picSize_2-y":35},"model":{"text":"","type":"four_in_one","url1":"","pic1":"","url2":"","pic2":"","url3":"","pic3":"","url4":"","pic4":""}}},"defaultSize":{"picSize-x":205,"picSize-y":109}}},"catalog_item_repeat":{"model":[{"text":"branch","sub_item_repeat":{"config":{"title":"次级标题","max":10,"controller":"A_2"},"model":[{"text":"ok","url":"yayaya","$$hashKey":"object:75"},{"$$hashKey":"object:81","text":"555","url":"hehe"}]},"$$hashKey":"object:73","id":0},{"text":"出境度假游","sub_item_repeat":{"config":{"title":"次级标题","max":10,"controller":"A_2"},"model":[{"text":"美洲","url":"www.gzl.com.cn","$$hashKey":"object:78"},{"$$hashKey":"object:70","text":"欧洲","url":"BBB"},{"$$hashKey":"object:74","text":"日本","url":"CCC"},{"$$hashKey":"object:91","text":"韩国"},{"$$hashKey":"object:97","text":"海岛"},{"$$hashKey":"object:102","text":"泰国"},{"$$hashKey":"object:108","text":"马来西亚"}]},"$$hashKey":"object:76","id":1},{"text":"321","sub_item_repeat":{"config":{"title":"次级标题","max":10,"controller":"A_2"},"model":[{"text":"456","url":"789","$$hashKey":"object:164"}]},"$$hashKey":"object:159","id":2}],"config":{"title":"推荐分类","max":5,"controller":"A_4","model":{"text":"","sub_item_repeat":{"config":{"title":"次级标题","max":10,"controller":"A_2"},"model":[{"text":"","url":""}]}}}},"config":{"title":"分类栏目","node-type":"parent","data_num":3}},
148+
'c1':{"catalog_banner_repeat":{"model":[{"$$hashKey":"object:7","text":"123","type":"default","url":"12222","pic":"https://gdp.alicdn.com/imgextra/i2/2067413496/TB2iBm1fXXXXXbsXXXXXXXXXXXX_!!2067413496.jpg"},{"text":"呃呃呃","type":"four_in_one","url":"谢谢谢谢","pic":"哥哥哥哥","$$hashKey":"object:95","pic1":"https://gdp.alicdn.com/imgextra/i4/2067413496/TB2BDxmbFXXXXXSXpXXXXXXXXXX_!!2067413496.jpg","pic2":"https://gdp.alicdn.com/imgextra/i2/2067413496/TB2bghtbFXXXXX0XXXXXXXXXXXX_!!2067413496.jpg","pic3":"//gdp.alicdn.com/imgextra/i3/2067413496/TB28uRkbFXXXXb0XpXXXXXXXXXX_!!2067413496.jpg","pic4":"//gdp.alicdn.com/imgextra/i4/2067413496/TB2FqxubFXXXXXpXXXXXXXXXXXX_!!2067413496.jpg","url1":"http://www.gzl.com.cn/","url2":"http://www.qq.com/","url3":"http://www.baidu.com/","url4":"http://www.google.com/"},{"text":"3","type":"default","url":"http://www.baidu.com/","pic":"https://gdp.alicdn.com/imgextra/i1/2067413496/TB20THMeFXXXXcBXXXXXXXXXXXX_!!2067413496.jpg","$$hashKey":"object:108"}],"config":{"title":"焦点图","max":4,"controller":"B_2","model":{"text":"","type":"defualt","url":"","pic":""},"option":{"config":[{"id":0,"name":"单图","value":"default"},{"id":1,"name":"多图","value":"four_in_one"}],"default":{"config":{"picSize-x":790,"picSize-y":420},"model":{"text":"","type":"defualt","url":"","pic":""}},"four_in_one":{"config":{"picSize_1-x":540,"picSize_1-y":420,"picSize_2-x":240,"picSize_2-y":140},"model":{"text":"","type":"four_in_one","url1":"","pic1":"","url2":"","pic2":"","url3":"","pic3":"","url4":"","pic4":""}}},"defaultSize":{"picSize-x":790,"picSize-y":420}}},"catalog_item_repeat":{"model":[{"text":"branch","sub_item_repeat":{"config":{"title":"次级标题","max":10,"controller":"A_2"},"model":[{"$$hashKey":"object:81","text":"555","url":"hehe"},{"text":"ok","url":"yayaya","$$hashKey":"object:75"}]},"$$hashKey":"object:73","id":0},{"text":"出境度假游","sub_item_repeat":{"config":{"title":"次级标题","max":10,"controller":"A_2"},"model":[{"text":"美洲","url":"www.gzl.com.cn","$$hashKey":"object:78"},{"$$hashKey":"object:70","text":"欧洲","url":"BBB"},{"$$hashKey":"object:74","text":"日本","url":"CCC"},{"$$hashKey":"object:91","text":"韩国"},{"$$hashKey":"object:97","text":"海岛"},{"$$hashKey":"object:102","text":"泰国"},{"$$hashKey":"object:108","text":"马来西亚"}]},"$$hashKey":"object:76","id":1},{"text":"321","sub_item_repeat":{"config":{"title":"次级标题","max":10,"controller":"A_2"},"model":[{"text":"456","url":"789","$$hashKey":"object:164"}]},"$$hashKey":"object:159","id":2}],"config":{"title":"推荐分类","max":5,"controller":"A_4","model":{"text":"","sub_item_repeat":{"config":{"title":"次级标题","max":10,"controller":"A_2"},"model":[{"text":"","url":""}]}}}},"config":{"title":"分类栏目","node-type":"parent","data_num":3}},
149149

150150
'c2':{$remark#1},
151151

0 commit comments

Comments
 (0)