1var marketingInitConfig = { 2 serverTime:new Date().getTime(), //æå¡å¨æ¶é´ 3 timeDiffer:0, //æ¬å°æ¶é´æå¡å¨æ¶é´å·® 4 sid: CDEL.getCookie("sid"), 5 uid:CDEL.getCookie("cdeluid") || "", 6 memberId:CDEL.getCookie("username"), 7 bdpUid:CDEL.getCookie('bdp_uuid') || "", 8 sendCoupon:false, 9 sendCouponPop:false, 10 precisionMarketingSubjectTypeId:"", 11 marketingInitConfigUsedUID:"", 12 activityFlag:"", 13 couponName:"", 14 isNews:false, 15 isXuanke:false, 16 isDetails:false, 17 isProject:false, 18 isProduct:false, 19 isTracker:false, 20 isShoppingCart:false, 21 getLotteryGuidePop:false 22}; 23 24$(function () { 25 if(CDEL.getCookie("precisionMarketingUsedUID")){ 26 marketingInitConfig.marketingInitConfigUsedUID = CDEL.getCookie("precisionMarketingUsedUID").replace(/\"/g, "") 27 }else { 28 marketingInitConfig.marketingInitConfigUsedUID = "" 29 } 30 31 if(CDEL.isApp){ 32 $(".precisionMarketing-CommonPop .link-btn.isApp").css("display","block").siblings(".link-btn").hide(); 33 } 34 35 if($('.column-loginRegister').length < 1){ 36 //é¡¶é¨ç»å½æªæ´æ°æ§è¡ 37 setTimeout(function () { 38 CDEL.loginStatus(function(json) { 39 isLoginStatus(json) 40 }) 41 },300) 42 } 43 //æ½å¥åå±ç¤ºå¼¹åºæ¡ 44 $(".show-precisionMarketingPop").click(function () { 45 precisionMarketingPop("precisionMarketing-pop") 46 }) 47 48 $(".precisionMarketing-CommonPop .use-btn:not(.precisionMarketing-animated)").click(function () { 49 if($(this).parents(".precisionMarketing-CommonPop").hasClass("guide-tags")){ 50 CDELTracker.$track($('body')[0], { 51 category: 'å¼å¯¼å¼¹çª-ç¹å»å»é课', 52 context: 'å¼å¯¼å¼¹çª-ç¹å»å»é课' 53 }); 54 } 55 }) 56 57 $(".precisionMarketing-CommonPop .use-btn:not(.precisionMarketing-animated)").click(function () { 58 if($(this).parents(".precisionMarketing-CommonPop").hasClass("drawEnd-tags")){ 59 CDELTracker.$track($('body')[0], { 60 category: 'æ½å¥åå¼¹çª-ç¹å»å»é课', 61 context: 'æ½å¥åå¼¹çª-ç¹å»å»é课' 62 }); 63 } 64 }) 65 66 $(".precisionMarketing-CommonPop .use-btn.precisionMarketing-animated").click(function () { 67 CDELTracker.$track($('body')[0], { 68 category: 'æ½å¥åå¼¹çª-è¯è¯ææ°', 69 context: 'æ½å¥åå¼¹çª-è¯è¯ææ°' 70 }); 71 }) 72 73 $(".precisionMarketing-CommonPop .couponList .link-btn").click(function () { 74 if($(this).parents(".precisionMarketing-CommonPop").hasClass("guide-tags")){ 75 CDELTracker.$track($('body')[0], { 76 category: 'å¼å¯¼å¼¹çª-ç¹å»ä¼æ å¸', 77 context: marketingInitConfig.couponName 78 }); 79 } 80 }) 81 82 $(".precisionMarketing-CommonPop .couponList .link-btn").click(function () { 83 if($(this).parents(".precisionMarketing-CommonPop").hasClass("drawEnd-tags")){ 84 CDELTracker.$track($('body')[0], { 85 category: 'æ½å¥åå¼¹çª-ç¹å»ä¼æ å¸', 86 context: marketingInitConfig.couponName 87 }); 88 } 89 }) 90 91}) 92 93//æ¯å¦ç»å½æ§è¡æ¹æ³ 94var isLoginStatus = function (json) { 95 if(json.loginFlag){ 96 marketingInitConfig.uid = json.uid; 97 marketingInitConfig.userName = json.username; 98 $(".precisionMarketing-yesLogin").show(); 99 $(".precisionMarketing-noLogin").hide(); 100 //æªç»å½æ¶ï¼å¨ç»å½åè°ç¨é¢åå¼¹åºæ¡ 101 if(CDEL.getCookie("precisionMarketingUsedPop")){ 102 marketingPopNew('draw-tags'); 103 $(".precisionMarketing-maxDiscount").html(CDEL.getCookie("precisionMarketingMaxDiscount").replace(/"/ig, '')); 104 $(".precisionMarketing-lotteryUserCount").html(CDEL.getCookie("precisionMarketingLotteryUserCount").replace(/"/ig, '')); 105 } 106 }else{ 107 $(".precisionMarketing-yesLogin").hide(); 108 $(".precisionMarketing-noLogin").show(); 109 } 110 111 //颿µæ¦ç 112 if($("#subjectTypeId").length > 0){ //pcèµè®¯é¡µ 113 marketingInitConfig.isNews = true; 114 marketingInitConfig.precisionMarketingSubjectTypeId = $("#subjectTypeId").val(); 115 // promptProbability(marketingInitConfig.precisionMarketingSubjectTypeId,"1") 116 if(marketingInitConfig.uid && marketingInitConfig.sid){ 117 marketingInitConfig.activityFlag = "V3"; 118 promptProbability(marketingInitConfig.precisionMarketingSubjectTypeId,"5") 119 }else { 120 marketingInitConfig.activityFlag = "V3"; 121 promptProbability(0,"5") 122 } 123 124 } 125 if($("#fdid").length > 0){ //m端èµè®¯é¡µ 126 marketingInitConfig.isNews = true; 127 marketingInitConfig.precisionMarketingSubjectTypeId = $("#fdid").val(); 128 // promptProbability(marketingInitConfig.precisionMarketingSubjectTypeId,"1") 129 if(marketingInitConfig.uid && marketingInitConfig.sid){ 130 marketingInitConfig.activityFlag = "V3"; 131 promptProbability(marketingInitConfig.precisionMarketingSubjectTypeId,"103") 132 }else { 133 marketingInitConfig.activityFlag = "V3"; 134 promptProbability(0,"103") 135 } 136 } 137 if($("#courseEduId_value").length > 0 || $("#courseEduId").length > 0){//Pc M é课å表页 138 marketingInitConfig.isXuanke = true; 139 marketingInitConfig.precisionMarketingSubjectTypeId = $("#courseEduId_value").val() || $("#courseEduId").val(); 140 var sourceVal = '3'; 141 if($("#courseEduId").length > 0){ 142 sourceVal = '106' 143 } 144 promptProbability(marketingInitConfig.precisionMarketingSubjectTypeId,sourceVal) 145 } 146 if($("#buyType").length > 0 && $("#siteUrl").length > 0 && $(".wrap-details").length > 0){ //m端åå详æ 页
147 marketingInitConfig.isDetails = true; 148 if(CDEL.isApp){ 149 promptProbability("0","201") 150 }else{ 151 promptProbability("0","101") 152 } 153 } 154 if($("#productProject").length > 0){ //pcæ¹æ¡ 155 marketingInitConfig.isProject = true; 156 marketingInitConfig.precisionMarketingSubjectTypeId = $("#productProject").val(); 157 promptProbability(marketingInitConfig.precisionMarketingSubjectTypeId,"2") 158 } 159 if(getUrlParam("product")){ //è½å°é¡µ 160 marketingInitConfig.isProduct = true; 161 var p1 = getUrlParam("p1"); 162 if(getUrlParam("p1")){ 163 marketingInitConfig.uid = p1; 164 } 165 promptProbability(marketingInitConfig.precisionMarketingSubjectTypeId,"202") 166 } 167 if(window.location.pathname == "/" || window.location.pathname == "/index.shtml" || window.location.pathname == "/index2019.shtml" || window.location.pathname == "/index2020.shtml" || window.location.pathname == "/cssy/"){//é¦é¡µ 168 marketingInitConfig.precisionMarketingSubjectTypeId = "0"; 169 marketingInitConfig.activityFlag = "V3"; 170 if(CDEL.getCookie("lingjuanzhongxin")){ 171 return false; 172 } 173 if(CDEL.isMobile){ 174 promptProbability(marketingInitConfig.precisionMarketingSubjectTypeId,"102"); 175 }else { 176 promptProbability(marketingInitConfig.precisionMarketingSubjectTypeId,"4"); 177 } 178 } 179 //Pc M端è´ç©è½¦ 180 if($('#precisionMarketing-shoppingCart-pc').length > 0 || $('#precisionMarketing-shoppingCart-m').length > 0){ 181 marketingInitConfig.isShoppingCart = true; 182 if($('#precisionMarketing-shoppingCart-pc').length > 0){ 183 promptProbability("0","8") 184 }else{ 185 promptProbability("0","105") 186 } 187 } 188} 189 190//夿ç»é 191var columnHeadLoginStatus = function (json) { 192 isLoginStatus(json) 193} 194 195//è·åurlåæ° 196function getUrlParam(name) { 197 var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); //æé ä¸ä¸ªå«æç®æ åæ°çæ£å表达å¼å¯¹è±¡ 198 var r = window.location.search.substr(1).match(reg); //å¹é ç®æ åæ° 199 if (r != null) return unescape(r[2]); return null; //è¿ååæ°å¼ 200} 201 202var precisionMarketingCommonInfo = function (couponTime){ 203 var couponTimeVal = couponTime || new Date().getTime() + 172800000; 204 $(".precisionMarketingV3-mod").show().find('.drawResult-con').show().siblings(".drawBefore-con").hide(); 205 $("#precisionMarketingCountDown").attr("data-countDown",couponTimeVal); 206 precisionMarketingCountDown("precisionMarketingCountDown") 207 if(marketingInitConfig.isXuanke || marketingInitConfig.isProject || marketingInitConfig.isDetails || marketingInitConfig.isShoppingCart){ 208 $("#precisionMarketingCountDown02").attr("data-countDown",couponTimeVal); 209 precisionMarketingCountDown("precisionMarketingCountDown02") 210 if(!couponTime){ 211 precisionMarketingPop("precisionMarketing-pop") 212 } 213 } 214} 215//å伿 å· 216var sendCoupon = function (source) { 217 if(source == "201" || source == "101"){ 218 if(CDEL.isApp){ 219 source = "201" 220 }else { 221 source = "101" 222 } 223 } 224 225 if(marketingInitConfig.sid && marketingInitConfig.uid){ 226 if(marketingInitConfig.sendCoupon){ 227 return false; 228 } 229 if(marketingInitConfig.memberId){ 230 usedUID = marketingInitConfig.memberId 231 }else { 232 usedUID = "" 233 } 234 marketingInitConfig.sendCoupon = true; 235 $("body").append("<div class='openingCeremony'></div>"); 236 postAesData({ 237 data : { 238 "params" : { 239 "time":new Date().getTime(), 240 "uuid":marketingInitConfig.bdpUid, 241 "eduID":marketingInitConfig.precisionMarketingSubjectTypeId, //è¾ å¯¼id 242 "source":source, //1:pcå¨è¯¢ 2:pcæ¹æ¡ 3:pcé课ä¸å¿ 101:mç«è´è¯¾è¯¦æ 201ï¼ç§»å¨ç«¯è´è¯¾è¯¦æ 202:ç§»å¨ç«¯çº¢å è½å°é¡µ 243 "uid":marketingInitConfig.uid, 244 "usedUID":marketingInitConfig.marketingInitConfigUsedUI
244D 245 }, 246 "domain" : "chinaacc", 247 "resourcePath" : "+/precision/getLotteryResults", 248 "af":"1", //ç±»åï¼String å¿ æå段 夿³¨ï¼æ 249 "ap":"pc" //ç±»åï¼String å¿ æå段 夿³¨ï¼æ 250 }, 251 // ajaxæååè° 252 success : function (data) { 253 if(data.success==true){//ç½å ³è°ç¨æå 254 $(".openingCeremony").remove(); 255 $(".precisionMarketingV3-mod .drawBefore-con").hide(); 256 var result = data.result, 257 HtmlStr = "", 258 couponDiscount = result.couponType.toString(), 259 courseResult = result.viewClassInfoList; 260 261 marketingInitConfig.sendCoupon = false; 262 263 //ææ£ 264 $(".precisionMarketing-discount").html(couponDiscount.split('').join('.')); 265 266 //æ½å¥äººæ° 267 if(result.lotteryUserCount == null){ 268 result.lotteryUserCount = 0 269 } 270 $(".precisionMarketing-lotteryUserCount").html(parseInt(result.lotteryUserCount)+1500); 271 272 //伿 å·è¯´æ 273 $(".precisionMarketing-couponExplain,.news-precisionMarketing-mod .coupon-con .tips").html(result.useDesc) 274 275 //æ¨èè¯¾ç¨ 276 if(courseResult != null > 0 && marketingInitConfig.isNews){ 277 for(var i=0; i<courseResult.length; i++) { 278 // var myPrize = 0; 279 // myPrize = courseResult[i].price - parseInt(courseResult[i].price*przieDiscount); 280 // discountPrizeList.push(myPrize) 281 if(courseResult[i].minDiscount == courseResult[i].maxDiscount){ 282 var prize = courseResult[i].minDiscount; 283 }else { 284 var prize = courseResult[i].minDiscount+"-"+courseResult[i].maxDiscount; 285 } 286 287 if(courseResult[i].productName.indexOf("髿å®éª") > 0){ 288 var tips = "<div class='tips'><p>çåæ¿é«å</p><p>åå¸ç¹æ¨</p></div>"; 289 }else if(courseResult[i].productName.indexOf("ç¹é¢å¯è®") > 0){ 290 var tips = "<div class='tips'><p>èåçªå»</p><p>å·é¢éè®</p></div>"; 291 }else if(courseResult[i].productName.indexOf("è¶ å¼ç²¾å") > 0){ 292 var tips = "<div class='tips'><p>髿§ä»·æ¯</p><p>课ç¨ç²¾è®²</p></div>"; 293 }else { 294 var tips = "<div class='tips'></div>"; 295 } 296 HtmlStr += '<li><div class="introduce-text clearfix"><div class="name"><h3>'+courseResult[i].courseEduName+'<br>'+courseResult[i].className+'</h3><p>ï¿¥'+courseResult[i].price+'/ç§èµ·</p></div>'+tips+'</div><div class="price-wrap">ç¨å¸å¯ä¼æ '+prize+'å </div><a href="'+courseResult[i].pcDetailUrl+'" class="buy-btn" target="_blank" data-uid="'+marketingInitConfig.uid+'" title="'+courseResult[i].productName+'">å»ä¹°è¯¾</a></li>'; 297 } 298 //è¾åºhtml 299 $(".drawPrecisionMarketing-courseList").html(HtmlStr); 300 } 301 302 //æ¨è课ç¨-è½å°é¡µ 303 if(courseResult != null && marketingInitConfig.isProduct){ 304 for(var i=0; i<courseResult.length; i++) { 305 if(courseResult[i].minDiscount == courseResult[i].maxDiscount){ 306 var prize = courseResult[i].minDiscount; 307 }else { 308 var prize = courseResult[i].minDiscount+"-"+courseResult[i].maxDiscount; 309 } 310 311 if(courseResult[i].productName.indexOf("髿å®éª") > 0){ 312 var tips = "<div class='tips'><p>çåæ¿é«å</p><p>åå¸ç¹æ¨</p></div>"; 313 }else if(courseResult[i].productName.indexOf("ç¹é¢å¯è®") > 0){ 314 var tips = "<div class='tips'><p>èåçªå»</p><p>å·é¢éè®</p></div>"; 315 }else if(courseResult[i].productName.indexOf("è¶ å¼ç²¾å") > 0){ 316 var tips = "<div class='tips'><p>髿§ä»·æ¯</p><p>课ç¨ç²¾è®²</p></div>"; 317 }else { 318 var tips = "<div class='tips'></div>"; 319 } 320 HtmlStr += '<li><div class="introduce-text clearfix"><div class="name"><h3>
320'+courseResult[i].courseEduName+'</h3><h4>'+courseResult[i].className+'</h4><p>ï¿¥'+courseResult[i].price+'/ç§èµ·</p></div>'+tips+'</div><div class="price-wrap">ç¨å¸å¯ä¼æ '+prize+'å </div><a href="'+courseResult[i].mdetailUrl+'" class="buy-btn" target="_blank" alt="'+marketingInitConfig.uid+'" title="'+courseResult[i].productName+'">å»ä¹°è¯¾</a></li>'; 321 } 322 $(".precisionMarketing-courseList").html(HtmlStr); 323 } 324 325 //å伿 ä»·æ ¼æå¤§åæå° 326 // discountPrizeList.sort(function (a, b) { 327 // return a-b; 328 // }); 329 // $(".precisionMarketing-minPrzie").html(discountPrizeList[0]) 330 // $(".precisionMarketing-maxPrzie").html(discountPrizeList[discountPrizeList.length - 1]) 331 $(".precisionMarketing-minPrzie").html(result.minDiscount); 332 $(".precisionMarketing-maxPrzie").html(result.maxDiscount); 333 334 //æ¾ç¤ºæ½å¥åå±ç¤ºçå 容 335 precisionMarketingCommonInfo() 336 337 }else{//ç½å ³è°ç¨å¤±è´¥ï¼åæç¤ºè¯ 338 // CDEL.alertTip("åºéå¦ï¼è¯·å·æ°é¡µé¢åè¯ä¸æ¬¡å§~"); 339 marketingInitConfig.sendCoupon = false; 340 } 341 }, 342 // ajax失败åè° 343 error : function (xhr) { 344 // CDEL.alertTip("åºéå¦ï¼è¯·å·æ°é¡µé¢åè¯ä¸æ¬¡å§~"); 345 marketingInitConfig.sendCoupon = false; 346 } 347 }); 348 }else { 349 CDEL.ucLogin(); 350 } 351 352} 353 354//å伿 å·-å¼¹åºæ¡ 355var sendCouponPop = function(source){ 356 if(marketingInitConfig.sid && marketingInitConfig.uid){ 357 CDEL.removeCookie("precisionMarketingUsedPop"); 358 CDEL.removeCookie("precisionMarketingMaxDiscount"); 359 CDEL.removeCookie("precisionMarketingLotteryUserCount"); 360 if(marketingInitConfig.sendCouponPop){ 361 return false; 362 } 363 if(marketingInitConfig.memberId){ 364 usedUID = marketingInitConfig.memberId 365 }else { 366 usedUID = "" 367 } 368 marketingInitConfig.sendCouponPop = true; 369 //sourceåæ° 370 // 1ï¼PC端èµè®¯é¡µ 371 // 2ï¼PC端æçæ¹æ¡é¡µ 372 // 3ï¼PC端é课ä¸å¿é¡µ 373 // 4ï¼PC端é¦é¡µå¼¹çª 374 // 5ï¼PC端èµè®¯é¡µå¼¹çª 375 // 6ï¼PC端ä»è´¹ç¨æ·åç 376 // 8ï¼PC端è´ç©è½¦è¯è¯ææ° 377 // 101ï¼Mç«è´è¯¾è¯¦æ 页 378 // 102ï¼Mç«é¦é¡µå¼¹çª 379 // 103ï¼Mç«èµè®¯é¡µå¼¹çª 380 // 104ï¼Mç«ä»è´¹ç¨æ·åç 381 // 105ï¼Mç«è´ç©è½¦è¯è¯ææ° 382 // 106ï¼Mç«é课å表页è¯è¯ææ° 383 // 201ï¼ç§»å¨ç«¯è´è¯¾è¯¦æ 页 384 // 202ï¼ç§»å¨ç«¯çº¢å è½å°é¡µ 385 // 203ï¼ç§»å¨ç«¯é课Tabé¡µå¼¹çª 386 // 204ï¼ç§»å¨ç«¯é¦é¡µä¿¡æ¯æµ 387 // 205ï¼ç§»å¨ç«¯ä»è´¹ç¨æ·åç 388 // 301ï¼ä¼æé¡µé¢ 389 postAesData({ 390 data : { 391 "params" : { 392 "time":new Date().getTime(), 393 "uuid":marketingInitConfig.bdpUid, 394 "eduID":marketingInitConfig.precisionMarketingSubjectTypeId, //è¾ å¯¼id 395 "source":source, 396 "uid":marketingInitConfig.uid, 397 "banci":marketingInitConfig.precisionMarketingSubjectTypeId, 398 "usedUID":marketingInitConfig.marketingInitConfigUsedUID 399 }, 400 "domain" : "chinaacc", 401 "resourcePath" : "+/precision/getLotteryResultsV3Api", 402 "af":"1", //ç±»åï¼String å¿ æå段 夿³¨ï¼æ 403 "ap":"pc" //ç±»åï¼String å¿ æå段 夿³¨ï¼æ 404 }, 405 // ajaxæååè° 406 success : function (data) { 407 if(data.success==true || data.success=="true"){//ç½å ³è°ç¨æå 408 var result = data.result, 409 HtmlStr = "", 410 courseResult = result.couponList; 411 marketingInitConfig.sendCouponPop = false;
412 //æ¨èè¯¾ç¨ 413 if(result.type == 2){ 414 CDEL.alertTip("æ¨å·²ç»é¢åè¿ä¼æ å·äº"); 415 closeMarketingPopNew('draw-tags',"noCDELTracker"); 416 }else if(result.type == 0){ 417 CDEL.alertTip("æ±æ æå¡å¼å¸¸ï¼é¢å失败"); 418 closeMarketingPopNew('draw-tags',"noCDELTracker"); 419 }else if(courseResult != null && result.type == 1){ 420 for(var i=0; i<courseResult.length; i++) { 421 // HtmlStr += '<li><div class="introduce-text clearfix"><div class="name"><h3>'+courseResult[i].courseEduName+'<br>'+courseResult[i].className+'</h3><p>ï¿¥'+courseResult[i].price+'/ç§èµ·</p></div>'+tips+'</div><div class="price-wrap">ç¨å¸å¯ä¼æ '+prize+'å </div><a href="'+courseResult[i].pcDetailUrl+'" class="buy-btn" target="_blank" data-uid="'+marketingInitConfig.uid+'" title="'+courseResult[i].productName+'">å»ä¹°è¯¾</a></li>'; 422 HtmlStr += '<li><div class="coupon-prize"><h4><strong>'+courseResult[i].discountName+'</strong></h4></div><div class="explain-text" title="'+courseResult[i].useDesc+'">使ç¨èå´ï¼'+courseResult[i].useDesc+'<a href="//member.chinaacc.com/homes/account/coupons" target="_blank">伿 å¸è¯´æ</a></div><div class="precisionMarketingCountDownNew" data-countdown="'+courseResult[i].couponTime+'"><span class="tit"></span> <span class="time"></span></div></li>'; 423 marketingInitConfig.couponName += courseResult[i].discountName+',' 424 } 425 //è¾åºhtml 426 $(".precisionMarketingPop-list").html(HtmlStr); 427 if($(".precisionMarketing-CommonPop .couponList li").length<2){ 428 $(".precisionMarketing-CommonPop .couponList").css("height",$(".precisionMarketing-CommonPop .couponList li").outerHeight(true)*$(".precisionMarketing-CommonPop .couponList li").length) 429 } 430 if(result.couponType == "85"){ 431 $(".precisionMarketing-CommonPop.przieList-tags .top-tit").html("æåæ¨è·å¾ç¹çå¥ï¼"); 432 }else { 433 $(".precisionMarketing-CommonPop.przieList-tags .top-tit").html("æåæ¨è·å¾ä¸çå¥ï¼"); 434 } 435 436 if(result.couponType == "90"){ 437 CDELTracker.$track($('body')[0], { 438 click: "expo_precision_marketing_couponbag_entr_home" 439 }) 440 } 441 442 //åè®¡æ¶ 443 precisionMarketingCountDownNew("precisionMarketingCountDownNew") 444 445 //å¼¹åºæ¡ 446 $(".precisionMarketing-CommonPop.przieList-tags").addClass("drawEnd-tags"); 447 closeMarketingPopNew('draw-tags',"noCDELTracker"); 448 marketingPopNew('przieList-tags'); 449 $(".news-precisionMarketing-mod").hide(); 450 } 451 }else{//ç½å ³è°ç¨å¤±è´¥ï¼åæç¤ºè¯ 452 // CDEL.alertTip("åºéå¦ï¼è¯·å·æ°é¡µé¢åè¯ä¸æ¬¡å§~"); 453 marketingInitConfig.sendCouponPop = false; 454 } 455 }, 456 // ajax失败åè° 457 error : function (xhr) { 458 // CDEL.alertTip("åºéå¦ï¼è¯·å·æ°é¡µé¢åè¯ä¸æ¬¡å§~"); 459 marketingInitConfig.sendCouponPop = false; 460 } 461 }); 462 }else { 463 CDEL.ucLogin(); 464 } 465 466} 467 468//颿µæ¦ç 469var promptProbability = function(eduID,source,otherTags){ 470 postAesData({ 471 data : { 472 "params" : { 473 "time":new Date().getTime(), 474 "uuid":marketingInitConfig.bdpUid, 475 "eduID":eduID, //è¾ å¯¼id 476 "source":source, //1:pcå¨è¯¢ 2:pcæ¹æ¡ 3:pcé课ä¸å¿ 101:mç«è´è¯¾è¯¦æ 201ï¼ç§»å¨ç«¯è´è¯¾è¯¦æ 202:ç§»å¨ç«¯çº¢å è½å°é¡µ 477 "activityFlag":marketingInitConfig.activityFlag, 478 "uid":marketingInitConfig.uid, 479 "usedUID":marketingInitConfig.marketingInitConfigUsedUI
479D // 480 }, 481 "domain" : "chinaacc", 482 "resourcePath" : "+/precision/promptProbability", 483 "af":"1", //ç±»åï¼String å¿ æå段 夿³¨ï¼æ 484 "ap":"pc" //ç±»åï¼String å¿ æå段 夿³¨ï¼æ 485 }, 486 // ajaxæååè° 487 success : function (data) { 488 if(data.success==true){//ç½å ³è°ç¨æå 489 var result = data.result, 490 HtmlStr = "", 491 usedUID = result.usedUID, 492 courseResult = result.viewClassInfoList, 493 voucherStatus = result.voucherStatus || '', 494 couponType = result.couponType%10 ? result.couponType : result.couponType/10; 495 if(result.type == 0){ 496 if(marketingInitConfig.isProduct){ 497 $(".introduce-con strong").hide(); 498 $(".topHeader .none").show(); 499 $(".course-list").addClass("none") 500 } 501 if(!marketingInitConfig.getLotteryGuidePop && marketingInitConfig.sid && marketingInitConfig.uid){ 502 if($("#subjectTypeId").length > 0 || window.location.pathname == "/" || window.location.pathname == "/index.shtml" || window.location.pathname == "/index2019.shtml" || window.location.pathname == "/index2020.shtml" || window.location.pathname == "/cssy/"){ //pc端èµè®¯é¡µ+é¦é¡µ 503 getLotteryGuidePop("1") 504 } 505 if($("#fdid").length > 0){ //m端èµè®¯é¡µ 506 getLotteryGuidePop("2") 507 } 508 }else { 509 if($(".commonHome-tanmu").length > 0 && !CDEL.getCookie("precisionMarketingUsedPop")){ 510 commonDanmuAd('commonHome-tanmu'); 511 }else { 512 if($(".newPeopleGift-pop").length > 0){ 513 newPeopleGift() 514 } 515 } 516 } 517 }else{ 518 //æå¤§åæå°ææ£ 519 $(".precisionMarketing-maxDiscount").html(result.maxDiscount); 520 $(".precisionMarketing-minDiscount").html(result.minDiscount); 521 //ææ£ 522 $("#precisionMarketing-spanDiscount,.precisionMarketing-discount").html(couponType); 523 //æ½å¥äººæ° 524 if(result.lotteryUserCount == null){ 525 result.lotteryUserCount = 0 526 } 527 $(".precisionMarketing-lotteryUserCount").html(parseInt(result.lotteryUserCount)+1500); 528 529 //èµè®¯é¡µé¢å¼¹åºæ¡ 530 if((source == 5 || source == 103) && marketingInitConfig.isNews){ 531 if(marketingInitConfig.uid == ""){ 532 CDEL.setCookie("precisionMarketingUsedPop","precisionMarketingUsedPop","1"); 533 CDEL.setCookie("precisionMarketingMaxDiscount",$(".precisionMarketing-maxDiscount").html(),"1"); 534 CDEL.setCookie("precisionMarketingLotteryUserCount",$(".precisionMarketing-lotteryUserCount").html(),"1"); 535 } 536 //å¼¹åºæ¡ 537 marketingPopNew('draw-tags'); 538 $(".precisionMarketing-lotteryUserCount").html(parseInt(result.lotteryUserCount)+1500); 539 $(".precisionMarketingV3-mod").show().find(".drawBefore-con").show(); 540 }else{ 541 var _this = $('body')[0]; 542 CDELTracker.$track(_this, { 543 category: 'è·åå¤§æ°æ®æ¨è', 544 context: 'å±ç¤ºå 容' 545 }); 546 547 if(marketingInitConfig.isProject || marketingInitConfig.isNews){ 548 if($(".precisionMarketingV3-mod").length > 0){ 549 var scrollEvent = function(){ 550 var winTop = $(window).scrollTop(), 551 winHeight = $(window).height(), 552 precisionMarketingMod = $(".precisionMarketingV3-mod").offset().top - winHeight/2; 553 if(winTop > precisionMarketingMod){ 554 if(marketingInitConfig.isTracker == false){ 555 CDELTracker.$track(_this, { 556 category: 'è·åå¤§æ°æ®æ¨è-çè§å 容', 557 context: 'å±ç¤ºå 容' 558 }); 559 } 560 marketingInitConfig.isTracker = true; 561 } 562 }; 563 $(window).bind('load scroll',scrollEvent); 564 } 565 } 566 567 //æ¹æ¡é¡µ 568 var precisionMarketingTotalMon = $(".join_class .set_meal .total_mon"); 569 if(precisionMarketingTotalMon.length>0){ 570 precisionMarketingTotalMon.addClass("precisionMarketing-tags") 571 } 572 var precisionMarketingBanner = $(".bannerCenter-wrap"); 573 if(precisionMarketingBanner.length>0){ 574 precisionMarketingBanner.addClass("precisionMarketing-tags") 575 $(".precisionMarketingV3-mod").addClass("other-tags") 576 precisionMarketingBanner.find("p.fl").css("fontSize","28px") 577 } 578 579 //é课页 580 if(marketingInitConfig.isXuanke){ 581 $(".shoppingCart-wrap .selected-con").css({"width":"310px","height":"62px"}) 582 } 583 584 //usedUID cookie 585 if(marketingInitConfig.uid != ""){ 586 CDEL.removeCookie("precisionMarketingUsedUID",'/'); 587 }else { 588 CDEL.setCookie("precisionMarketingUsedUID",usedUID,"1"); 589 } 590 // if(CDEL.getCookie("precisionMarketingUsedUID") == null){ 591 // CDEL.setCookie("precisionMarketingUsedUID",usedUID,"1"); 592 // } 593 594 //æ¨è课ç¨-pc/m详æ 页 595 if(courseResult != null && marketingInitConfig.isNews){ 596 for(var i=0; i<courseResult.length; i++) { 597 if(courseResult[i].productName.indexOf("髿å®éª") > 0){ 598 var tips = "<div class='tips'><p>çåæ¿é«å</p><p>åå¸ç¹æ¨</p></div>"; 599 }else if(courseResult[i].productName.indexOf("ç¹é¢å¯è®") > 0){ 600 var tips = "<div class='tips'><p>èåçªå»</p><p>å·é¢éè®</p></div>"; 601 }else if(courseResult[i].productName.indexOf("è¶ å¼ç²¾å") > 0){ 602 var tips = "<div class='tips'><p>髿§ä»·æ¯</p><p>课ç¨ç²¾è®²</p></div>"; 603 }else { 604 var tips = "<div class='tips'></div>"; 605 } 606 HtmlStr += '<li><div class="introduce-text clearfix"><div class="name"><h3>'+courseResult[i].courseEduName+'<br>'+courseResult[i].className+'</h3><p>ï¿¥'+courseResult[i].price+'/ç§èµ·</p></div>'+tips+'</div><div class="price-wrap">ï¿¥'+courseResult[i].price+' - ï¼= ï¼</div></li>'; 607 } 608 $(".precisionMarketing-courseList").html(HtmlStr); 609 610 } 611 612 //æ¨è课ç¨-è½å°é¡µ 613 if(courseResult != null && marketingInitConfig.isProduct){ 614 for(var i=0; i<courseResult.length; i++) { 615 if(courseResult[i].productName.indexOf("髿å®éª") > 0){ 616 var tips = "<div class='tips'><p>çåæ¿é«å</p><p>åå¸ç¹æ¨</p></div>"; 617 }else if(courseResult[i].productName.indexOf("ç¹é¢å¯è®") > 0){ 618 var tips = "<div class='tips'><p>èåçªå»</p><p>å·é¢éè®</p></div>"; 619 }else if(courseResult[i].productName.indexOf("è¶ å¼ç²¾å") > 0){ 620 var tips = "<div class='tips'><p>髿§ä»·æ¯</p><p>课ç¨ç²¾è®²</p></div>"; 621 }else { 622 var tips = "<div class='tips'></div>"; 623 } 624 HtmlStr += '<li><div class="introduce-text clearfix"><div class="name"><h3>
624'+courseResult[i].courseEduName+'</h3><h4>'+courseResult[i].className+'</h4><p>ï¿¥'+courseResult[i].price+'/ç§èµ·</p></div>'+tips+'</div><div class="price-wrap">ï¿¥'+courseResult[i].price+' - ï¼= ï¼</div></li>'; 625 } 626 $(".precisionMarketing-courseList").html(HtmlStr); 627 } 628 //é¦é¡µ 629 if(courseResult != null && ((source == 4 || source == 102) && eduID == 0)){ 630 if(marketingInitConfig.uid == ""){ 631 CDEL.setCookie("precisionMarketingUsedPop","precisionMarketingUsedPop","1"); 632 CDEL.setCookie("precisionMarketingMaxDiscount",$(".precisionMarketing-maxDiscount").html(),"1"); 633 CDEL.setCookie("precisionMarketingLotteryUserCount",$(".precisionMarketing-lotteryUserCount").html(),"1"); 634 } 635 marketingPopNew('draw-tags'); 636 $(".precisionMarketing-lotteryUserCount").html(parseInt(result.lotteryUserCount)+1500); 637 } 638 639 //å ¶ä»é¡µé¢ 640 if(otherTags){ 641 if(marketingInitConfig.uid == ""){ 642 CDEL.setCookie("precisionMarketingUsedPop","precisionMarketingUsedPop","1"); 643 CDEL.setCookie("precisionMarketingMaxDiscount",$(".precisionMarketing-maxDiscount").html(),"1"); 644 CDEL.setCookie("precisionMarketingLotteryUserCount",$(".precisionMarketing-lotteryUserCount").html(),"1"); 645 } 646 marketingPopNew('draw-tags'); 647 $(".precisionMarketing-lotteryUserCount").html(parseInt(result.lotteryUserCount)+1500); 648 } 649 650 //æ¾ç¤ºè¯è¯ææ°ç¸å ³ 651 if(voucherStatus != 1 && voucherStatus != 2){ 652 $(".precisionMarketingV3-mod").show().find(".drawBefore-con").show(); 653 }else if(voucherStatus == 1){ 654 precisionMarketingCommonInfo(result.couponTime) 655 //伿 å·è¯´æ 656 $(".precisionMarketing-couponExplain").html(result.useDesc || '') 657 CDELTracker.$track($('.precisionMarketingV3-mod .drawResult-con')[0], { 658 context: 'entr_kjw_coupon_popup' 659 }); 660 } 661 } 662 } 663 }else{//ç½å ³è°ç¨å¤±è´¥ï¼åæç¤ºè¯ 664 if(marketingInitConfig.isProduct){ 665 $(".introduce-con strong").hide(); 666 $(".topHeader .none").show(); 667 $(".course-list").addClass("none") 668 } 669 // CDEL.alertTip("åºéå¦ï¼è¯·å·æ°é¡µé¢åè¯ä¸æ¬¡å§~"); 670 } 671 }, 672 // ajax失败åè° 673 error : function (xhr) { 674 if(marketingInitConfig.isProduct){ 675 $(".introduce-con strong").hide(); 676 $(".topHeader .none").show(); 677 $(".course-list").addClass("none") 678 } 679 // CDEL.alertTip("åºéå¦ï¼è¯·å·æ°é¡µé¢åè¯ä¸æ¬¡å§~"); 680 } 681 }); 682} 683 684//伿 å·å¼å¯¼ 685var getLotteryGuidePop = function (source) { 686 marketingInitConfig.getLotteryGuidePop = true 687 postAesData({ 688 data : { 689 "params" : { 690 "time":new Date().getTime(), 691 "uid":parseInt(marketingInitConfig.uid), //è¾ å¯¼id 692 "platform":parseInt(source) //1:pc 2:m 3:app 693 }, 694 "domain" : "chinaacc", 695 "resourcePath" : "+/precision/getLotteryGuidePop", 696 "af":"1", //ç±»åï¼String å¿ æå段 夿³¨ï¼æ 697 "ap":"pc" //ç±»åï¼String å¿ æå段 夿³¨ï¼æ 698 }, 699 // ajaxæååè° 700 success : function (data) { 701 if(data.success==true){//ç½å ³è°ç¨æå 702 var result = data.result, 703 HtmlStr = ""; 704 //æ¨èè¯¾ç¨ 705 if(result.length > 0){ 706 for(var i=0; i<result.length; i++) { 707 HtmlStr += '<li><div class="coupon-prize"><h4><strong>
707'+result[i].shortName+'</strong></h4><span>伿 å¸</span></div><div class="explain-text" title="'+result[i].useDesc+'">使ç¨èå´ï¼'+result[i].useDesc+'</div><div class="precisionMarketingCountDownNew" data-countdown="'+result[i].couponTime+'"><span class="tit"></span> <span class="time"></span></div></li>'; 708 marketingInitConfig.couponName += result[i].shortName +',' 709 } 710 //è¾åºhtml 711 $(".precisionMarketingPop-list").html(HtmlStr); 712 $(".precisionMarketing-CommonPop.przieList-tags .top-tit").html("æ¨æ"+result.length+"å¼ éæ¶ç«å伿 å¸å¾ 使ç¨"); 713 //åè®¡æ¶ 714 precisionMarketingCountDownNew("precisionMarketingCountDownNew") 715 //å¼¹åºæ¡ 716 $(".precisionMarketing-CommonPop.przieList-tags").addClass("guide-tags"); 717 marketingPopNew('przieList-tags'); 718 }else{ 719 if($(".commonHome-tanmu").length > 0 && !CDEL.getCookie("precisionMarketingUsedPop")){ 720 commonDanmuAd('commonHome-tanmu'); 721 }else { 722 if($(".newPeopleGift-pop").length > 0){ 723 newPeopleGift() 724 } 725 } 726 } 727 }else{//ç½å ³è°ç¨å¤±è´¥ï¼åæç¤ºè¯ 728 if($(".commonHome-tanmu").length > 0 && !CDEL.getCookie("precisionMarketingUsedPop")){ 729 commonDanmuAd('commonHome-tanmu'); 730 }else { 731 if($(".newPeopleGift-pop").length > 0){ 732 newPeopleGift() 733 } 734 } 735 // CDEL.alertTip("åºéå¦ï¼è¯·å·æ°é¡µé¢åè¯ä¸æ¬¡å§~"); 736 } 737 }, 738 // ajax失败åè° 739 error : function (xhr) { 740 marketingInitConfig.isAddPopTwo = true; 741 // CDEL.alertTip("åºéå¦ï¼è¯·å·æ°é¡µé¢åè¯ä¸æ¬¡å§~"); 742 } 743 }); 744} 745 746//æ¹æ¡é¡µ-å¼¹åºæ¡ 747var precisionMarketingPop = function (el) { 748 var _this = $("." + el); 749 var myHeight = _this.height(); 750 _this.css("marginTop", -myHeight / 2) 751 $(".precisionMarketing-mask").show(); 752 $("." + el).fadeIn(); 753 $(".project-precisionMarketing-pop .top-tit .close-btn").click(function () { 754 $(".precisionMarketing-mask").hide(); 755 $("." + el).hide(); 756 }) 757} 758var closePrecisionMarketingPop = function (el) { 759 $(".precisionMarketing-mask").hide(); 760 $("." + el).hide(); 761} 762 763//åè®¡æ¶ 764var precisionMarketingCountDownNew = function (eleId) { 765 var element = $("."+eleId); 766 if(element){ 767 var EndTime = parseInt(element.attr('data-countDown')), 768 NowTime = new Date().getTime() + marketingInitConfig.timeDiffer; 769 var t = EndTime - NowTime; 770 if(t >0){ 771 var d = Math.floor(t / 1000 / 60 / 60 / 24, 10), 772 h = Math.floor(t / 1000 / 60 / 60), 773 hh = Math.floor(t / 1000 / 60 / 60 % 24, 10), 774 m = Math.floor(t / 1000 / 60 % 60), 775 s = Math.floor(t / 1000 % 60), 776 hm = Math.floor(t % 1000 / 100); 777 if(d > 1){ 778 $(".precisionMarketingCountDownNew").find("span.tit").html(parseInt(d+1)+"天å失æ"); 779 $(".precisionMarketingCountDownNew").find("span.time").html("<em>"+ d + "天</em><em>"+ hh + "</em><em>:</em><em>"+ m + "</em><em>:</em><em>"+ s + "</em><em>:</em><em>"+ hm + "</em>") 780 }else { 781 $(".precisionMarketingCountDownNew").find("span.tit").html(parseInt(h+1)+"å°æ¶å失æ"); 782 $(".precisionMarketingCountDownNew").find("span.time").html("<em>"+ h + "</em><em>:</em><em>"+ m + "</em><em>:</em><em>"+ s + "</em><em>:</em><em>"+ hm + "</em>") 783 } 784 setTimeout(function(){precisionMarketingCountDownNew(eleId)}, 100); 785 } 786 } 787}; 788var precisionMarketingCountDown = function (eleId) { 789 var element = document.getElementById(eleId); 790 if(element){ 791 // var EndTime = new Date(element.getAttribute('data-countDown')).getTime(), 792 // NowTime = new Date().getTime() + marketingInitConfig.timeDiffer; 793 var EndTime = element.getAttribute('data-countDown'), 794 NowTime = new Date().getTime() + marketingInitConfig.timeDiffer, 795 t = EndTime - NowTime; 796 if(t >0){ 797 var d = Math.floor(t / 1000 / 60 / 60 / 24), 798 h = Math.floor(t / 1000 / 60 / 60), 799 m = Math.floor(t / 1000 / 60 % 60), 800 s = Math.floor(t / 1000 % 60), 801 hm = Math.floor(t % 1000 / 100); 802 element.innerHTML = '<em>'+ h + '</em><em>:</em><em>'+ m + '</em><em>:</em><em>'+ s + '</em><em>:</em><em>'+ hm + '</em>'; 803 setTimeout(function(){precisionMarketingCountDown(eleId)}, 100); 804 } 805 } 806}; 807 808//å¼¹åºæ¡New 809var marketingPopNew = function (el) { 810 var _this = $("." + el); 811 if(el == "przieList-tags"){ 812 var $thisHegiht = $("."+el).outerHeight(), 813 $thisList = $("."+el).find(".couponList"), 814 windowHeight = $(window).height(); 815 if(windowHeight < $thisHegiht){ 816 $thisList.css("height",$thisList.find("li").outerHeight(true)*2) 817 } 818 $(".precisionMarketing-CommonPop .couponList .link-btn").css("height",$thisList.find("li").outerHeight(true)*$thisList.find("li").length) 819 var myHeight = _this.outerHeight(true); 820 _this.css("marginTop", -myHeight / 2+20); 821 822 if($(".precisionMarketing-CommonPop").hasClass("guide-tags")){ 823 CDELTracker.$track($('body')[0], { 824 category: 'å¼å¯¼å¼¹çª-å±ç¤ºä¼æ å·', 825 context: marketingInitConfig.couponName 826 }); 827 }else if($(".precisionMarketing-CommonPop").hasClass("drawEnd-tags")){ 828 CDELTracker.$track($('body')[0], { 829 category: 'æ½å¥åå¼¹çª-å±ç¤ºä¼æ å·', 830 context: marketingInitConfig.couponName 831 }); 832 } 833 }else { 834 var myHeight = _this.outerHeight(true); 835 _this.css("marginTop", -myHeight / 2); 836 } 837 838 if(el == "draw-tags"){ 839 CDELTracker.$track($('body')[0], { 840 category: 'æ½å¥åå¼¹çª-å¼¹åºå¼¹çª', 841 context: 'æ½å¥åå¼¹çª-å¼¹åºå¼¹çª' 842 }); 843 } 844 $(".precisionMarketing-CommonPop-mask").show(); 845 _this.fadeIn(); 846} 847 848var closeMarketingPopNew = function (el,type) { 849 $(".precisionMarketing-CommonPop-mask").hide(); 850 $("." + el).hide(); 851 CDEL.removeCookie("precisionMarketingUsedPop"); 852 CDEL.removeCookie("precisionMarketingMaxDiscount"); 853 CDEL.removeCookie("precisionMarketingLotteryUserCount"); 854 if(el == "przieList-tags" && type != "noCDELTracker"){ 855 if($(".precisionMarketing-CommonPop.przieList-tags").hasClass("guide-tags")){ 856 CDELTracker.$track($('body')[0], { 857 category: 'å¼å¯¼å¼¹çª-ç¹å»å ³éå¼¹çª-伿 å·', 858 context: 'å¼å¯¼å¼¹çª-ç¹å»å ³éå¼¹çª-伿 å·' 859 }); 860 }else if($(".precisionMarketing-CommonPop.przieList-tags").hasClass("drawEnd-tags")){ 861 CDELTracker.$track($('body')[0], { 862 category: 'æ½å¥åå¼¹çª-ç¹å»å ³éå¼¹çª-伿 å·', 863 context: 'æ½å¥åå¼¹çª-ç¹å»å ³éå¼¹çª-伿 å·' 864 }); 865 } 866 }else if(el == "draw-tags" && type != "noCDELTracker"){ 867 CDELTracker.$track($('body')[0], { 868 category: 'æ½å¥åå¼¹çª-ç¹å»å ³éå¼¹çª-æ½å¥', 869 context: 'æ½å¥åå¼¹çª-ç¹å»å ³éå¼¹çª-æ½å¥' 870 }); 871 } 872 873} 874
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.