Showing
8 changed files
with
30 additions
and
31 deletions
1 | var $ = require('yoho-jquery'); | 1 | var $ = require('yoho-jquery'); |
2 | var bp = require('./burying-point'); | 2 | var bp = require('./burying-point'); |
3 | 3 | ||
4 | -setTimeout(function() { | 4 | +$(window).load(function() { |
5 | // 统计:分期首页点击账户管理进入账户管理页面时 | 5 | // 统计:分期首页点击账户管理进入账户管理页面时 |
6 | bp.setContYas('YB_INST_REPAYMENT', { | 6 | bp.setContYas('YB_INST_REPAYMENT', { |
7 | POS_ID: $('.account-page').data('posId') | 7 | POS_ID: $('.account-page').data('posId') |
8 | }); | 8 | }); |
9 | -}, 3000); | 9 | +}); |
1 | require('../common'); | 1 | require('../common'); |
2 | 2 | ||
3 | -function setContYas(op, params) { | 3 | +function setContYas(op, params, flag) { |
4 | params = $.extend({ | 4 | params = $.extend({ |
5 | C_ID: window.queryString.yh_channel || window.cookie('yhChannel') | 5 | C_ID: window.queryString.yh_channel || window.cookie('yhChannel') |
6 | }, params); | 6 | }, params); |
7 | 7 | ||
8 | + flag = flag === false ? flag : true; | ||
9 | + | ||
8 | if (window._yas && window._yas.sendCustomInfo) { | 10 | if (window._yas && window._yas.sendCustomInfo) { |
9 | window._yas.sendCustomInfo({ | 11 | window._yas.sendCustomInfo({ |
10 | op: op, | 12 | op: op, |
11 | param: JSON.stringify(params) | 13 | param: JSON.stringify(params) |
12 | - }, true); | 14 | + }, flag); |
13 | } | 15 | } |
14 | } | 16 | } |
15 | 17 |
@@ -95,21 +95,19 @@ $(CHECKBOX_SELECTOR + ':checkbox').click(function() { | @@ -95,21 +95,19 @@ $(CHECKBOX_SELECTOR + ':checkbox').click(function() { | ||
95 | // 默认选择第一个 | 95 | // 默认选择第一个 |
96 | $(CHECKBOX_SELECTOR + ':checkbox:first').click(); | 96 | $(CHECKBOX_SELECTOR + ':checkbox:first').click(); |
97 | 97 | ||
98 | -setTimeout(function() { | 98 | +$(window).load(function() { |
99 | 99 | ||
100 | // 统计:进入订单详情页时 | 100 | // 统计:进入订单详情页时 |
101 | bp.setContYas('YB_INST_ORDER_INFO', { | 101 | bp.setContYas('YB_INST_ORDER_INFO', { |
102 | ORDER_CODE: orderCode | 102 | ORDER_CODE: orderCode |
103 | }); | 103 | }); |
104 | -}, 3000); | ||
105 | 104 | ||
106 | -$('.repayment-btn').on('click', function() { | 105 | + $('.repayment-btn').on('click', function() { |
107 | 106 | ||
108 | - // 统计:点击立即还款时 | ||
109 | - bp.setContYas('YB_INST_ORDER_TOPAY', { | ||
110 | - ORDER_CODE: orderCode, | ||
111 | - PERIODS: $(CHECKBOX_SELECTOR + ':checked').last().data('sortId') | 107 | + // 统计:点击立即还款时 |
108 | + bp.setContYas('YB_INST_ORDER_TOPAY', { | ||
109 | + ORDER_CODE: orderCode, | ||
110 | + PERIODS: $(CHECKBOX_SELECTOR + ':checked').last().data('sortId') | ||
111 | + }); | ||
112 | }); | 112 | }); |
113 | - | ||
114 | - return false; | ||
115 | -}); | 113 | +}); |
@@ -124,20 +124,19 @@ $(window).scroll(function() { | @@ -124,20 +124,19 @@ $(window).scroll(function() { | ||
124 | }); | 124 | }); |
125 | })()); | 125 | })()); |
126 | 126 | ||
127 | -setTimeout(function() { | 127 | +$(window).load(function() { |
128 | 128 | ||
129 | // 统计:分期主页点击分期订单进入订单列表页时 | 129 | // 统计:分期主页点击分期订单进入订单列表页时 |
130 | bp.setContYas('YB_INST_REPAYMENT', { | 130 | bp.setContYas('YB_INST_REPAYMENT', { |
131 | POS_ID: $('.installment-order-page').data('posId') | 131 | POS_ID: $('.installment-order-page').data('posId') |
132 | }); | 132 | }); |
133 | -}, 3000); | ||
134 | 133 | ||
134 | + $(document).on('click', '.order-list a', function() { | ||
135 | 135 | ||
136 | -$(document).on('click', '.order-list a', function() { | ||
137 | - | ||
138 | - // 统计:点击各个订单时 | ||
139 | - bp.setContYas('YB_INST_ORDER_CLICK', { | ||
140 | - LAB_ID: $('.header-tab .active').index(), | ||
141 | - ORDER_CODE: $(this).data('code') | 136 | + // 统计:点击各个订单时 |
137 | + bp.setContYas('YB_INST_ORDER_CLICK', { | ||
138 | + LAB_ID: $('.header-tab .active').index(), | ||
139 | + ORDER_CODE: $(this).data('code') | ||
140 | + }, false); | ||
142 | }); | 141 | }); |
143 | }); | 142 | }); |
@@ -76,9 +76,9 @@ $('.nav-bit').on('click', function() { | @@ -76,9 +76,9 @@ $('.nav-bit').on('click', function() { | ||
76 | }); | 76 | }); |
77 | }); | 77 | }); |
78 | 78 | ||
79 | -setTimeout(function() { | ||
80 | - if ($('.installment-only').length > 0) { | 79 | +$(window).load(function() { |
81 | 80 | ||
81 | + if ($('.installment-only').length > 0) { | ||
82 | // 统计:进入页面时 | 82 | // 统计:进入页面时 |
83 | bp.setContYas('YB_INST_HOME', { | 83 | bp.setContYas('YB_INST_HOME', { |
84 | IS_OPEN: $('.is-open').val() | 84 | IS_OPEN: $('.is-open').val() |
@@ -100,7 +100,7 @@ setTimeout(function() { | @@ -100,7 +100,7 @@ setTimeout(function() { | ||
100 | }); | 100 | }); |
101 | } | 101 | } |
102 | } | 102 | } |
103 | -}, 3000); | 103 | +}); |
104 | 104 | ||
105 | window.setCookie('installmentUid', window.queryString.uid); | 105 | window.setCookie('installmentUid', window.queryString.uid); |
106 | window.setCookie('yhChannel', window.queryString.yh_channel); | 106 | window.setCookie('yhChannel', window.queryString.yh_channel); |
@@ -302,7 +302,7 @@ $('#agreements').click(function() { | @@ -302,7 +302,7 @@ $('#agreements').click(function() { | ||
302 | 302 | ||
303 | require('./overdue-notice'); | 303 | require('./overdue-notice'); |
304 | 304 | ||
305 | -setTimeout(function() { | 305 | +$(window).load(function() { |
306 | // 统计:进入开通分期表单页面时 | 306 | // 统计:进入开通分期表单页面时 |
307 | bp.setContYas('YB_INST_OPEN_INFO', {}); | 307 | bp.setContYas('YB_INST_OPEN_INFO', {}); |
308 | -}, 3000); | 308 | +}); |
@@ -17,9 +17,9 @@ var listData = new ListData({ | @@ -17,9 +17,9 @@ var listData = new ListData({ | ||
17 | 17 | ||
18 | listData.getListData(0); | 18 | listData.getListData(0); |
19 | 19 | ||
20 | -setTimeout(function() { | 20 | +$(window).load(function() { |
21 | // 统计:分期首页点击还款记录进入落地页时 | 21 | // 统计:分期首页点击还款记录进入落地页时 |
22 | bp.setContYas('YB_INST_REPAYMENT', { | 22 | bp.setContYas('YB_INST_REPAYMENT', { |
23 | POS_ID: $('.repayment-list-page').data('posId') | 23 | POS_ID: $('.repayment-list-page').data('posId') |
24 | }); | 24 | }); |
25 | -}, 3000); | 25 | +}); |
@@ -74,12 +74,12 @@ $(CHECKBOX_SELECTOR + ':checkbox').click(function() { | @@ -74,12 +74,12 @@ $(CHECKBOX_SELECTOR + ':checkbox').click(function() { | ||
74 | 74 | ||
75 | repayment.update(); | 75 | repayment.update(); |
76 | 76 | ||
77 | -setTimeout(function() { | 77 | +$(window).load(function() { |
78 | // 统计:各模块的落地页进入时 | 78 | // 统计:各模块的落地页进入时 |
79 | bp.setContYas('YB_INST_REPAYMENT', { | 79 | bp.setContYas('YB_INST_REPAYMENT', { |
80 | POS_ID: $('.repayment-list-page').data('posId') | 80 | POS_ID: $('.repayment-list-page').data('posId') |
81 | }); | 81 | }); |
82 | -}, 3000); | 82 | +}); |
83 | 83 | ||
84 | 84 | ||
85 | // 统计yas 需要传的参数 | 85 | // 统计yas 需要传的参数 |
-
Please register or login to post a comment