Files
GuideInfrared/编程资料/离线网页资料/001/SaaS、PaaS、IaaS的区别_files/column-2e5cf567c5.min.js.下载

1 line
10 KiB
Plaintext
Raw Normal View History

2026-02-01 21:55:55 +08:00
$(function(){function o(){var o=setInterval(function(){if(document.getElementById("csdn-toolbar")){clearInterval(o),d=document.getElementById("csdn-toolbar").offsetHeight;var e=document.documentElement.scrollTop||window.pageYOffset||document.body.scrollTop;e-l>0&&e<n-t&&t>0?a.css({position:"fixed","z-index":"999",left:s+"px",top:d,width:i}):a.css({position:"unset","z-index":"10",left:"0px",top:"0",width:i})}},100)}var e=window.location.href;if(e.indexOf("category_")>-1){var a=$("#column .column_info_box"),n=$("#column .column_article_list").height(),t=$("#column .column_article_list li").length?$("#column .column_article_list li").height():0,c=document.getElementsByTagName("main")[0],s=c.offsetLeft,i=c.offsetWidth,l=document.getElementsByTagName("header")[0].offsetHeight,d=0;o(),$(window).scroll(function(){o()}),$(window).resize(function(){s=c.offsetLeft,i=c.offsetWidth,o()})}}),$(function(){function o(){N="https://csdnimg.cn/release/download/images/pay_error.png",j="已扫码<br>请在手机端操作",$("#payCode").html('<div class="renovate"><img src="'+N+'"><span>'+j+"</span></div>"),$("#payCodeImg").html('<img class="repeat-again" src="'+N+'"><span class="text">'+j+"</span>")}function e(e){var s={goods_id:e,product_id:e,flag:17,request_type:4,is_use_balance:h,coupon_key:C,sale_source:k,success_function:a,error_function:t,timeout_function:c,get_pay_success_callback:n,payment_function:o};$("#payCode").html(z),$("#payCodeImg").html(U),cart.qrPay(s)}function a(o,e){B?d("payCode",e.pay_url):d("payCodeImg",e.pay_url),v=e.pay_url}function n(){I.boxshadow.fadeOut(function(){showToast({text:"支付成功",bottom:"10%",zindex:9e3,speed:500,time:1500}),window.location.reload(),I.payCode.fadeOut(function(){window.location.reload()})})}function t(o){showToast({text:o.errorMessage,bottom:"10%",zindex:9e3,speed:500,time:1500})}function c(){B?I.payCode.find("#payCode").html(E):I.getPay.find("#payCodeImg").html(F)}function s(o,e){var a=Number(o)-Number(e);return a>0?a.toFixed(2):a<0?a.toFixed(2):a}function i(o){$.ajax({type:"GET",url:"https://mall.csdn.net/mp/mallorder/api/internal/goods/getGoodsInfo?goods_id="+o+"&product_id="+o+"&flag=17",xhrFields:{withCredentials:!0},crossDomain:!0,success:function(a){w=a.data.available_amount,a.data.coupon_discount&&a.data.coupon_key&&(_=1*a.data.coupon_discount,C=a.data.coupon_key),S++,S<=1&&(0==w?(h=0,$(".pay-code-radio").prop("disabled",!0)):s(P,_)>0?(h=1,$(".pay-code-radio").attr("data-flag","true"),$(".pay-code-radio").prop("checked",!0)):(h=0,$(".pay-code-radio").prop("disabled",!0))),$(".pay-balance .balance").text(w),$(".pay-code-balance .balance").text(w),l(),e(o)}})}function l(){$(".subscribe-available-balance .subscribe-available-balance-t").css({display:"block"}),_?(s(P,_)>0?h?(s(s(P,_),w)>0?($(".available-balance-0").text("¥"+w),$(".available-balance-1").text("¥"+s(s(P,_),w))):($(".available-balance-0").text("¥"+s(P,_)),$(".available-balance-1").text("¥0")),$(".subscribe-price-box").css({display:"none"}),$(".subscribe-available-balance").css({display:"block"})):($(".available-balance-1").text("¥"+s(P,_)),$(".subscribe-price-box").css({display:"none"}),$(".subscribe-available-balance .subscribe-available-balance-t").css({display:"none"}),$(".subscribe-available-balance").css({display:"block"})):($(".available-balance-1").text("¥0"),$(".subscribe-price-box").css({display:"none"}),$(".subscribe-available-balance .subscribe-available-balance-t").css({display:"none"}),$(".subscribe-available-balance").css({display:"block"})),$(".coupons-box .coupons-money").html("¥"+_),$(".coupons-box").fadeIn()):h?(s(P,w)>0?($(".available-balance-0").text("¥"+w),$(".available-balance-1").text("¥"+s(P,w))):($(".available-balance-0").text("¥"+P),$(".available-balance-1").text("¥0")),$(".subscribe-price-box").css({display:"none"}),$(".subscribe-available-balance").css({display:"block"})):($(".now-price").text("¥"+P),$(".subscribe-available-balance").css({display:"none"}),$(".subscribe-price-box").css({display:"block"}))}function d(o,e){var a=qrcode(6,"M");a.addData(e),a.make(),$("#"+o).html(a.