Authored by zhangxiaoru

埋点cID

@@ -182,18 +182,8 @@ $mask.on('click', function() { @@ -182,18 +182,8 @@ $mask.on('click', function() {
182 }); 182 });
183 183
184 // 埋点 184 // 埋点
185 -getChannel = function functionName() {  
186 - var name = window.cookie('_Channel');  
187 -  
188 - return {  
189 - boys: 1,  
190 - girls: 2,  
191 - kids: 3,  
192 - lifestyle: 4  
193 - }[name] || 1;  
194 -};  
195 -  
196 -C_ID = getChannel(); 185 +
  186 +C_ID = window._ChannelVary[window.cookie('_Channel')];
197 187
198 $('.floor-focus').find('li').on('click', function() { 188 $('.floor-focus').find('li').on('click', function() {
199 // event.preventDefault(); 189 // event.preventDefault();
@@ -19,8 +19,7 @@ var $mobileWrap = $('.mobile-wrap'), @@ -19,8 +19,7 @@ var $mobileWrap = $('.mobile-wrap'),
19 swiperClass, 19 swiperClass,
20 isen = true; 20 isen = true;
21 21
22 -var getChannel,  
23 - C_ID; 22 +var C_ID;
24 23
25 require('../common'); 24 require('../common');
26 fastclick.attach(document.body); 25 fastclick.attach(document.body);
@@ -257,7 +256,7 @@ var checkShop = function() { @@ -257,7 +256,7 @@ var checkShop = function() {
257 for (var i = 0, elem; 256 for (var i = 0, elem;
258 (elem = result.data[i]) != null; i++) { 257 (elem = result.data[i]) != null; i++) {
259 var a = $('.recom-shop[shopId = ' + elem.id + ']'); 258 var a = $('.recom-shop[shopId = ' + elem.id + ']');
260 - a.find('.faved-num').text(elem.collectionNum + "人已收藏"); 259 + a.find('.faved-num').text(elem.collectionNum + '人已收藏');
261 if (elem.favorite) { 260 if (elem.favorite) {
262 a.find('.fav-no').hide(); 261 a.find('.fav-no').hide();
263 a.find('.fav-yes').show(); 262 a.find('.fav-yes').show();
@@ -265,7 +264,7 @@ var checkShop = function() { @@ -265,7 +264,7 @@ var checkShop = function() {
265 } 264 }
266 } 265 }
267 }); 266 });
268 -} 267 +};
269 checkShop(); 268 checkShop();
270 269
271 // 店铺收藏 || 取消收藏 270 // 店铺收藏 || 取消收藏
@@ -353,26 +352,16 @@ var saleTime = function(elem, offsetTime) { @@ -353,26 +352,16 @@ var saleTime = function(elem, offsetTime) {
353 } 352 }
354 } 353 }
355 354
356 -} 355 +};
357 let endTime = $('.sale-floor-time').attr('data-time'), 356 let endTime = $('.sale-floor-time').attr('data-time'),
  357 +
358 // ~~两次取反位运算就是取整 358 // ~~两次取反位运算就是取整
359 - limit = ~~((endTime*1000 - Date.now()) / 1000); 359 + limit = ~~((endTime * 1000 - Date.now()) / 1000);
360 saleTime('.sale-floor-time', limit); 360 saleTime('.sale-floor-time', limit);
361 361
362 require('./maybe-like')(); 362 require('./maybe-like')();
363 363
364 -getChannel = function functionName() {  
365 - var name = window.cookie('_Channel');  
366 -  
367 - return {  
368 - boys: 1,  
369 - girls: 2,  
370 - kids: 3,  
371 - lifestyle: 4  
372 - }[name] || 1;  
373 -};  
374 -  
375 -C_ID = getChannel(); 364 +C_ID = window._ChannelVary[window.cookie('_Channel')];
376 365
377 $('.search-btn').click(function() { 366 $('.search-btn').click(function() {
378 if (window._yas && window._yas.sendCustomInfo) { 367 if (window._yas && window._yas.sendCustomInfo) {
@@ -14,21 +14,9 @@ var productId = $('#productId').val(); @@ -14,21 +14,9 @@ var productId = $('#productId').val();
14 var skn = $('#productSkn').val(), 14 var skn = $('#productSkn').val(),
15 productCode = $('#limitProductCode').val(); 15 productCode = $('#limitProductCode').val();
16 16
17 -var getChannel,  
18 - C_ID, 17 +var C_ID = window._ChannelVary[window.cookie('_Channel')],
19 PRD_ID; 18 PRD_ID;
20 19
21 -getChannel = function functionName() {  
22 - var name = window.cookie('_Channel');  
23 -  
24 - return {  
25 - boys: 1,  
26 - girls: 2,  
27 - kids: 3,  
28 - lifestyle: 4  
29 - }[name] || 1;  
30 -};  
31 -  
32 $('#likeBtn').on('touchstart', function() { 20 $('#likeBtn').on('touchstart', function() {
33 var opt, 21 var opt,
34 favorite; 22 favorite;
@@ -36,7 +24,6 @@ $('#likeBtn').on('touchstart', function() { @@ -36,7 +24,6 @@ $('#likeBtn').on('touchstart', function() {
36 var $this = $(this); 24 var $this = $(this);
37 25
38 PRD_ID = productId; 26 PRD_ID = productId;
39 - C_ID = getChannel();  
40 27
41 if ($this.hasClass('liked')) { 28 if ($this.hasClass('liked')) {
42 opt = 'cancel'; 29 opt = 'cancel';
@@ -17,20 +17,9 @@ var $recommendForYou = $('.recommend-for-you'), @@ -17,20 +17,9 @@ var $recommendForYou = $('.recommend-for-you'),
17 var RECID = (new Date().getTime() + '_H5_YOHOBUY_' + Math.floor(Math.random() * 1000000 + 1000000) + 17 var RECID = (new Date().getTime() + '_H5_YOHOBUY_' + Math.floor(Math.random() * 1000000 + 1000000) +
18 '_' + Math.floor(Math.random() * 1000000 + 1000000)); 18 '_' + Math.floor(Math.random() * 1000000 + 1000000));
19 19
20 -var getChannel, C_ID, uuidVal, goodid, goodIds = [], prdLoad; 20 +var C_ID, uuidVal, goodid, goodIds = [], prdLoad;
21 21
22 -getChannel = function functionName() {  
23 - var name = window.cookie('_Channel');  
24 -  
25 - return {  
26 - boys: 1,  
27 - girls: 2,  
28 - kids: 3,  
29 - lifestyle: 4  
30 - }[name] || 1;  
31 -};  
32 -  
33 -C_ID = getChannel(); 22 +C_ID = window._ChannelVary[window.cookie('_Channel')];;
34 23
35 function yasRequest(PRD_ID, PRD_NUM, ACTION_ID) { 24 function yasRequest(PRD_ID, PRD_NUM, ACTION_ID) {
36 if (window._yas && window._yas.sendCustomInfo) { 25 if (window._yas && window._yas.sendCustomInfo) {
@@ -33,7 +33,7 @@ var now = new Date(), @@ -33,7 +33,7 @@ var now = new Date(),
33 month = now.getMonth() + 1, 33 month = now.getMonth() + 1,
34 date = now.getDate(); 34 date = now.getDate();
35 35
36 -var getChannel, C_ID, argument; 36 +var C_ID, argument;
37 37
38 require('../../common/footer'); 38 require('../../common/footer');
39 39
@@ -79,18 +79,7 @@ if ($('.swiper-container .swiper-slide').length > 1) { @@ -79,18 +79,7 @@ if ($('.swiper-container .swiper-slide').length > 1) {
79 }); 79 });
80 } 80 }
81 81
82 -getChannel = function functionName() {  
83 - var name = window.cookie('_Channel');  
84 -  
85 - return {  
86 - boys: 1,  
87 - girls: 2,  
88 - kids: 3,  
89 - lifestyle: 4  
90 - }[name] || 1;  
91 -};  
92 -  
93 -C_ID = getChannel(); 82 +C_ID = window._ChannelVary[window.cookie('_Channel')];
94 83
95 /** 84 /**
96 * 筛选注册的回调,筛选子项点击后逻辑 85 * 筛选注册的回调,筛选子项点击后逻辑
@@ -31,7 +31,7 @@ var historyval = writeSearch.getHistoryval(); @@ -31,7 +31,7 @@ var historyval = writeSearch.getHistoryval();
31 31
32 var chHammer, cHammer; 32 var chHammer, cHammer;
33 33
34 -var getChannel, C_ID, POS_ID, FLR_INDEX; 34 +var C_ID, POS_ID, FLR_INDEX;
35 35
36 require('../../common'); 36 require('../../common');
37 37
@@ -125,18 +125,7 @@ function inputAction() { @@ -125,18 +125,7 @@ function inputAction() {
125 }); 125 });
126 } 126 }
127 127
128 -getChannel = function functionName() {  
129 - var name = window.cookie('_Channel');  
130 -  
131 - return {  
132 - boys: 1,  
133 - girls: 2,  
134 - kids: 3,  
135 - lifestyle: 4  
136 - }[name] || 1;  
137 -};  
138 -  
139 -C_ID = getChannel(); 128 +C_ID = window._ChannelVary[window.cookie('_Channel')];
140 129
141 // 热门搜索、最近搜索事件 130 // 热门搜索、最近搜索事件
142 $('.search-items .search-group').on('click', 'li', function(event) { 131 $('.search-items .search-group').on('click', 'li', function(event) {
@@ -84,7 +84,7 @@ var $listNav = $('#list-nav'), @@ -84,7 +84,7 @@ var $listNav = $('#list-nav'),
84 introHammer, 84 introHammer,
85 brandColHammer; 85 brandColHammer;
86 86
87 -var getChannel, C_ID, RES_QTY, argument, optype; 87 +var C_ID, RES_QTY, argument, optype;
88 88
89 var category = $('#category-point').val(); 89 var category = $('#category-point').val();
90 90
@@ -233,18 +233,7 @@ specialoffer = getQueryString('specialoffer'); @@ -233,18 +233,7 @@ specialoffer = getQueryString('specialoffer');
233 specialsale_id = getQueryString('specialsale_id'); 233 specialsale_id = getQueryString('specialsale_id');
234 promotion = getQueryString('promotion'); 234 promotion = getQueryString('promotion');
235 235
236 -getChannel = function functionName() {  
237 - var name = window.cookie('_Channel');  
238 -  
239 - return {  
240 - boys: 1,  
241 - girls: 2,  
242 - kids: 3,  
243 - lifestyle: 4  
244 - }[name] || 1;  
245 -};  
246 -  
247 -C_ID = getChannel(); 236 +C_ID = window._ChannelVary[window.cookie('_Channel')];
248 237
249 /** 238 /**
250 * 筛选注册的回调,筛选子项点击后逻辑 239 * 筛选注册的回调,筛选子项点击后逻辑
@@ -559,7 +548,7 @@ function search(opt) { @@ -559,7 +548,7 @@ function search(opt) {
559 param: JSON.stringify(yasparm) 548 param: JSON.stringify(yasparm)
560 }, true); 549 }, true);
561 } 550 }
562 - }, 200) 551 + }, 200);
563 } else { 552 } else {
564 num = $container.find('.good-info').length; 553 num = $container.find('.good-info').length;
565 $container.append(data); 554 $container.append(data);
@@ -594,7 +583,7 @@ function search(opt) { @@ -594,7 +583,7 @@ function search(opt) {
594 param: JSON.stringify(yasparm) 583 param: JSON.stringify(yasparm)
595 }, true); 584 }, true);
596 } 585 }
597 - }, 200) 586 + }, 200);
598 587
599 // lazy good-infos who append in 588 // lazy good-infos who append in
600 lazyLoad($container.find('.good-info:gt(' + (num - 1) + ') .lazy')); 589 lazyLoad($container.find('.good-info:gt(' + (num - 1) + ') .lazy'));
@@ -1102,5 +1091,5 @@ $('#goods-container').on('click', '.good-info', function() { @@ -1102,5 +1091,5 @@ $('#goods-container').on('click', '.good-info', function() {
1102 }, true); 1091 }, true);
1103 } 1092 }
1104 1093
1105 - //return false; 1094 + // return false;
1106 }); 1095 });