123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680 |
- <!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="utf-8">
- <meta http-equiv="X-UA-Compatible" content="IE=edge">
- <meta name="viewport" content="width=device-width, initial-scale=1">
- <title>订单详情</title>
- <meta content="增值服务" theme="light" name="enable-header" />
- <script>
- var myPageNavIsNormal = true;
- </script>
- <link rel="stylesheet" href="{{Msg " seo" "cdn" }}/course/css/bootstrap.min.css?v={{Msg "seo" "version" }}">
- <link rel="stylesheet" href="{{Msg " seo" "cdn" }}/course/iconfont/iconfont.css?v={{Msg "seo" "version" }}">
- <link rel="stylesheet" href="{{Msg " seo" "cdn" }}/course/css/reset_pc.css?v={{Msg "seo" "version" }}">
- <link rel="stylesheet" href="{{Msg " seo" "cdn" }}/course/css/order_detail.css?v={{Msg "seo" "version" }}">
- {{include "/common/pnc.html"}}
- <link href="{{Msg " seo" "cdn" }}/css/pc.css?v={{Msg "seo" "version" }}" rel="stylesheet">
- <link href="{{Msg " seo" "cdn" }}/css/dev2/reset_pc.css?v={{Msg "seo" "version" }}" rel="stylesheet">
- <link rel="stylesheet" type="text/css" href="{{Msg " seo" "cdn" }}/pccss/public-nav-1200.css?v={{Msg "seo" "version"
- }}" />
- <script type="text/javascript" src="{{Msg " seo" "cdn" }}/js/public-nav.js?v={{Msg "seo" "version" }}3"></script>
- <!--[if lt IE 9]>
- <script src="https://cdn-common.jianyu360.com/cdn/lib/html5shiv/3.7.3/html5shiv.min.js"></script>
- <script src="https://cdn-common.jianyu360.com/cdn/lib/respond-js/1.4.2/respond.min.js"></script>
- <![endif]-->
- <style>
- .filter_data p {
- font-size: 14px;
- margin-bottom: 10px;
- }
- #order_detail {
- line-height: 1;
- padding-top: 76px;
- padding-bottom: 0px !important;
- background-color: #fff;
- }
- .qxBg {
- border-top: 2px solid #999999;
- background-color: #ececec;
- }
- .qxBgFont {
- color: #686868;
- }
- .limited-time {
- display: none;
- margin: 8px 0 8px 0;
- padding: 0 16px;
- line-height: 18px;
- font-size: 12px;
- color: #fff;
- background: linear-gradient(98deg, #FF7C32 0%, #F33838 100%);
- border-radius: 11px;
- }
- .highlight-text {
- color: #2cb7ca;
- }
- .nothing {
- min-height: 500px;
- padding: 40px 0;
- display: flex;
- align-items: center;
- justify-content: center;
- flex-direction: column;
- }
- .nothing-img {
- width: 230px;
- }
- </style>
- </head>
- <body>
- {{include "/common/pchead.html"}}
- <!-- header -->
- <!-- main START -->
- <div class="order_detail" id="order_detail">
- <div class="w order_crumb">
- <a href="#" onclick="window.location.href='/front/swordfish/toMyOrder'">我的订单</a><em> > </em>
- <a href="#" class="active">订单详情</a>
- </div>
- <div class="w order_main nothing" style="display: none">
- <img class="nothing-img" src="/common-module/public/image/jy-back.png" />
- <div class="nothing-text">该订单记录已删除</div>
- </div>
- <div class="w order_main order-detail">
- <!-- greenBg 为绿色背景及边框 redBg为红色背景及边框 -->
- <div id="bg" class="o_m_thead greenBg">
- <div class="order-id-box clearfix">
- <p class="fl order_id"></p>
- <span class="fr limited-time">限时抢购支付倒计时 <i class="limited-countdown"></i></span>
- </div>
- <p class="clearfix order_state">
- <!--greenFont为绿色字体 redFont为红色字体 -->
- <span class="greenFont hide" id="status_success">已完成</span>
- <span class="redFont hide" id="status_wait_payfull">待付完</span>
- <span class="redFont hide" id="status_wait_pay">待付款</span>
- <span class="qxBgFont hide" id="status_cancelled">已取消</span>
- <a class="go_pay payOrder" style="display: none;">去支付</a>
- <!-- 当状态为已完成时显示开发票 或 查看发票 -->
- <a class="openinvoice go_pay" style="display: none;">开发票</a>
- <a class="lookinvoice go_pay" style="display: none;">查看发票</a>
- </p>
- </div>
- <!-- ------订单类型为医械通 vip、商机管理时展示的字段 --------->
- <div class="o_m_tbody">
- <div class="b_list">
- <div class="list_thead">
- <span class="fl">购买信息</span>
- </div>
- <div class="clearfix list_tbody">
- <div class="filter_data">
- <p><span class="pro_text">产品类型</span>:<span class="pr">医械通</span></p>
- <p><span class="dq_text">购买区域</span>:<span class="dq">-</span></p>
- <p><span class="zq_text">订阅周期</span>:<span class="dyzq2">-</span>
- <span class="discount-container hide">
- <span>+</span>
- <span class="highlight-text"></span>
- </span>
- <span class="discount-container-seller hide">
- <span>+</span>
- <span class="highlight-text"></span>
- </span>
- </p>
- <p class="yxrq_p" style=""><span class="yxrq_text">有效时间</span>:<span
- class="yxrq"></span></p>
- </div>
- </div>
- </div>
- <div class="b_list">
- <div class="list_thead">
- <span class="fl">订单信息</span>
- </div>
- <div class="clearfix list_tbody">
- <div class="filter_data">
- <p>订单编号:<span class="order_code"></span></p>
- <p>下单时间:<span class="order_time"></span></p>
- <p class="pay_time_p" style="">支付时间:<span class="pay_time"></span></p>
- <!-- <p class="pay_way_p" style="display:none">支付方式:<span class="pay_way"></span></p>
- <p class="pay_num_p" style="display:none">支付单号:<span class="pay_num"></span></p> -->
- <p class="price_p" data-need-before-money>商品总价:<span class="price"></span>
- <!-- <span
- class="valuationList" style="color:#2CB7CA;display:none;cursor:pointer">计费清单</span> -->
- </p>
- </div>
- </div>
- </div>
- </div>
- </div>
- <div style="margin-top: 20px;"></div>
- <!-- main END -->
- {{include "/common/pcbottom.html"}}
- {{include "/common/baiducc.html"}}
- <script src="{{Msg " seo" "cdn" }}/course/js/jquery-2.1.4.min.js?v={{Msg "seo" "version" }}"></script>
- <script src="{{Msg " seo" "cdn" }}/course/js/bootstrap.min.js?v={{Msg "seo" "version" }}"></script>
- <!-- footer -->
- <script>
- var serverInitTime = null
- var timerId = null
- $(function () {
- initAdjustTime()
- $("#public-nav").css("background", "#fff");
- $(".public-nav").css("border-bottom", "1px solid #e0e0e0");
- $("section[id='drder']").css("padding-top", "80px");
- haslogin({{.T.logid }});
- // var orderCode = getParam("order_code");
- var orderCode = {{.T.orderId}}
- // (⊙_⊙)增加医械通订单类型
- // var ordertype = getParam("ordertype");
- $(".order_id").text("订单编号:" + orderCode);
- getOrderContent()
- function getOrderContent() {
- $.post("/subscribepay/orderListDetails/getOrderPayAllMsg", { "orderCode": orderCode }, function (r) {
- if (r == '{"error":"需要登录!"}') {
- location.href = '/';
- }
- if (r.success) {
- //订单信息
- $(".order_code").text(orderCode);
- var filterObj = JSON.parse(r.data.order.filter);
- if (r.data.order.create_time) {
- $(".order_time").text(r.data.order.create_time.replace(/-/g, "."));
- }
- // 订单已删除
- try {
- if (r.data.order.del_status === 1 || r.data.order.order_status == -1) {
- $(".nothing").show();
- $('.order_main.order-detail').remove();
- if (r.data.order.del_status === 1) {
- $('.nothing-text').text('该订单已删除,如有问题请联系您的客户经理。')
- }
- }
- } catch (error) { }
- /*---S-优惠券---*/
- function insetMoneyItem() {
- // 商品总价=订单金额(order_money)+优惠金额(order.discount_price)
- var order_money = (r.data.order.order_money / 100)
- var getPayMoney = (r.data.order.pay_money / 100)
- var getCouponMoney = (r.data.order.discount_price / 100) || 0
- var prodMoney = (order_money * 100) + (getCouponMoney * 100)
- var insetDom = $('*[data-need-before-money]')
- $(".price").text("¥ " + formatMoney(prodMoney / 100) + "元");
- // 已取消和已退款订单不显示优惠信息
- if (r.data.order.order_status != -2 && r.data.order.order_status != -3) {
- if (r.data.order.order_status != 0) {
- insetDom.after('<p>实付金额:¥' + formatMoney(getPayMoney) + '元</p>')
- }
- if (getCouponMoney) {
- // insetDom.after('<p>优惠金额:-¥' + formatMoney(getCouponMoney) + '元</p>')
- insetDom.after('<p>优惠金额:-¥' + formatMoney(prodMoney / 100) + '元</p>')
- }
- }
- // 价格为 -
- if (JSON.parse(r.data.order.filter).area === '-') {
- $(".price").text("-");
- insetDom.after('<p>优惠金额:- </p>')
- }
- }
- insetMoneyItem()
- /*---E-优惠券---*/
- //优惠码
- if (r.data.order.isUsedActiveCode) {
- $(".discount-container").removeClass("hide");
- $(".discount-container .highlight-text").text("赠送30天");
- }
- // 活动赠
- var give_cycle = filterObj.give_cycle;
- if (give_cycle) {
- if (filterObj.give_type == 1) {
- give_cycle = give_cycle + '天';
- } else {
- give_cycle = give_cycle < 12 ? (give_cycle + '个月') : ('1年');
- }
- }
- if (give_cycle) {
- $(".discount-container").removeClass("hide");
- $(".discount-container .highlight-text").text("活动赠" + give_cycle);
- }
- // 销售赠
- var seller_give_cycle = filterObj.seller_give_cycle;
- if (seller_give_cycle) {
- if (filterObj.seller_give_type == 1) {
- seller_give_cycle = seller_give_cycle + '天';
- } else {
- seller_give_cycle = seller_give_cycle < 12 ? (seller_give_cycle + '个月') : ('1年');
- }
- }
- if (seller_give_cycle) {
- $(".discount-container-seller").removeClass("hide");
- $(".discount-container-seller .highlight-text").text("销售赠" + seller_give_cycle);
- }
- if (r.data.order.order_status === 1) {
- //if(r.data.order.return_status === 0 ||r.data.order.return_status === 2 ){
- // $("#bg").addClass("yellowBg").removeClass("greenBg");
- // if (r.data.order.return_status === 0){
- // $("#status_wait_pay").removeClass("hide");
- // }else if (r.data.order.return_status === 2 ){
- // $("#status_wait_payfull").removeClass("hide");
- // }
- //}else {
- $("#status_success").removeClass("hide");
- //}
- if (r.data.order.pay_time) {
- $(".pay_time_p").css("display", "");
- $(".pay_time").text(r.data.order.pay_time.replace("-", ".").replace("-", "."));
- }
- //支付方式
- if (r.data.order.billingMode === 1) {
- if (r.data.order.pay_way) {
- if (r.data.order.pay_way.indexOf("wx") > -1 || r.data.order.return_type === 1) {
- $(".pay_way_p").css("display", "");
- $(".pay_way").text("微信支付");
- } else if (r.data.order.pay_way.indexOf("ali") > -1 || r.data.order.return_type === 2) {
- $(".pay_way").text("支付宝支付");
- $(".pay_way_p").css("display", "");
- } else if (r.data.order.pay_way === "transferAccounts" && (r.data.order.is_backstage_order === 1 && r.data.order.return_status > 0 || r.data.order.is_backstage_order === 0)) {
- $(".pay_way").text("公对公转账");
- $(".pay_way_p").css("display", "");
- }
- }
- }
- if (r.data.order.order_money == 0) {
- $(".pay_time_p").css("display", "none");
- if (r.data.order.billingMode != 0) {
- $(".vip_type").text("(试用)");
- }
- } else {
- if (r.data.transaction_id) {
- $(".pay_num_p").css("display", "");
- $(".pay_num").text(r.data.transaction_id);
- }
- //发票
- // 后台渠道为xdqd04(销售代下单)可以开发票,其他后台创建订单不可以开发票
- if (r.data.order.is_backstage_order !== 1 || r.data.order.order_channel === 'xdqd04') {
- if (r.data.order.applybill_status === 0) {
- $(".openinvoice").css("display", "");
- } else if (r.data.applybill_status === 1 || r.data.applybill_status === 2) {
- $(".lookinvoice").css("display", "").on("click", function () {
- checkinvoice(r.data.applybill_status, orderCode)//查看发票
- })
- }
- }
- }
- }
- if (r.data.order.order_status == -2 || r.data.order.order_status == -3) {
- $("#status_cancelled").removeClass("hide");
- $("#bg").addClass("qxBg").removeClass("greenBg");
- }
- if (r.data.order.order_status == 0) {
- $("#status_wait_pay").removeClass("hide");
- $("#bg").addClass("redBg").removeClass("greenBg");
- $(".payOrder").show();
- }
- //订阅条件
- if (!$.isEmptyObject(filterObj.newBuyset)) { //p1版本
- var newbuyset = filterObj.newBuyset;
- if (newbuyset.areacount == -1) {
- $(".dq").text("全国");
- } else {
- var newcitys = newbuyset.newcitys;
- var scatter = newcitys.length;//分布
- var citynum = 0;
- for (var k in newcitys) {
- citynum += newcitys[k];
- }
- if (newbuyset.areacount > 0) {
- areaText = newbuyset.areacount + "个省级区域";
- if (citynum != 0) {
- if (scatter > 1) {
- areaText += "、" + citynum + "个地市(分布在" + scatter + "省内)";
- } else {
- areaText += "、" + citynum + "个地市";
- }
- }
- } else {
- if (scatter > 1) {
- areaText = citynum + "个地市(分布在" + scatter + "省内)";
- } else {
- areaText = citynum + "个地市";
- }
- }
- $(".dq").text(areaText);
- }
- if (newbuyset.buyerclasscount != -1) {
- var hysl = newbuyset.buyerclasscount + "个行业";
- $(".hysl").html(hysl);
- } else {
- $(".hysl").html("全行业");
- }
- } else { //老版本
- var region_vipArr = filterObj.area;
- var province_length = 0;
- var city_length = 0;
- if (JSON.stringify(region_vipArr) != JSON.stringify({})) {
- for (i in region_vipArr) {
- if (region_vipArr[i].length == 0) {
- province_length++;
- } else {
- city_length += region_vipArr[i].length;
- }
- }
- } else {
- region_vip = "全国";
- }
- if ((province_length != 0) && (city_length != 0)) {
- region_vip = province_length + "个省级区域、" + city_length + "个地市";
- } else if ((province_length == 0) && (city_length != 0)) {
- region_vip = city_length + "个地市";
- } else if ((province_length != 0) && (city_length == 0)) {
- region_vip = province_length + "个省级区域";
- }
- //行业
- var industry_vip = filterObj.industry.length; //数组
- if (industry_vip == 0) {
- industry_vip = "全行业";
- } else {
- industry_vip = industry_vip + "个行业";
- }
- // 判断 大会员时候 区域为 -
- if (filterObj.area && filterObj.area === '-') {
- region_vip = '-'
- }
- $(".dq").html(region_vip);
- $(".hysl").html(industry_vip);
- }
- // 判断 大会员时候 区域为 -
- if (filterObj.area && filterObj.area === '-') {
- $(".dq").html('-');
- }
- //周期
- if ((r.data.order.vip_starttime != undefined) && (r.data.order.vip_endtime != undefined)) {
- var start_time_vip = r.data.order.vip_starttime;
- var end_time_vip = r.data.order.vip_endtime;
- var start_time_arr = start_time_vip.split(" ")[0].split("-")
- var end_time_arr = end_time_vip.split(" ")[0].split("-")
- var start_year = start_time_arr[0];
- var start_month = start_time_arr[1];
- var end_year = end_time_arr[0];
- var end_month = end_time_arr[1];
- var year = 0;
- var month = 0;
- if (end_year > start_year) {
- if (end_month > start_month) {
- year = end_year - start_year;
- month = end_month - start_month;
- } else {
- year = end_year - start_year - 1;
- month = 12 + Number(end_month) - start_month;
- if (month == 12) {
- year = Number(year) + 1;
- month = 0;
- }
- }
- } else if (end_year === start_year) {
- month = end_month - start_month;
- }
- if (year != 0 && month != 0) {
- $(".2").text(year + "年" + month + "个月");
- } else if (year !== 0 && month === 0) {
- $(".2").text(year + "年");
- } else if (year === 0 && month !== 0) {
- $(".2").text(month + "个月");
- }
- if (filterObj.cycleunit == 1) {
- $(".2").text(filterObj.cyclecount + "年")
- } else if (filterObj.cycleunit == 2) {
- $(".2").text(filterObj.cyclecount + "个月")
- } else if (filterObj.cycleunit == 3) {
- $(".2").text(filterObj.cyclecount + "天")
- } else if (filterObj.cycleunit == 4) {
- $(".2").text(filterObj.cyclecount + "季")
- }
- } else {
- //未支付
- if (filterObj.cycleunit == 1) {
- $(".2").text(filterObj.cyclecount + "年")
- } else if (filterObj.cycleunit == 2) {
- $(".2").text(filterObj.cyclecount + "个月")
- } else if (filterObj.cycleunit == 3) {
- $(".2").text(filterObj.cyclecount + "天")
- } else if (filterObj.cycleunit == 4) {
- $(".2").text(filterObj.cyclecount + "季")
- }
- }
- if (r.data.order.order_status == 1) {
- //有效周期
- $(".yxrq_p").css("display", "");
- //有效日期
- if (r.data.time.vip_starttime && r.data.time.vip_endtime) {
- var vip_starttime = r.data.time.vip_starttime + "";
- var vip_endtime = r.data.time.vip_endtime + "";
- vip_starttime = vip_starttime.split(" ")[0].replace(/-/g, ".");
- vip_endtime = vip_endtime.split(" ")[0].replace(/-/g, ".");
- var serviceTime = vip_endtime+'到期';
- $(".yxrq").text(serviceTime)
- }
- }
- //判断是升级或续费
- if (r.data.order.vip_type == 1) {
- $(".vip_type").text("(续费)");
- $(".dq_text").text("续费区域");
- $(".hy_text").text("续费采购单位行业");
- $(".zq_text").text("续费周期");
- } else if (r.data.order.vip_type == 2) {
- $(".vip_type").text("(升级)");
- if (filterObj.cycleunit == 1) {
- $(".2").text(filterObj.cyclecount + "年")
- } else if (filterObj.cycleunit == 2) {
- $(".2").text(filterObj.cyclecount + "个月")
- } else if (filterObj.cycleunit == 3) {
- $(".2").text(filterObj.cyclecount + "天")
- } else if (filterObj.cycleunit == -1) {
- $(".2").text("不延期");
- }
- //续费升级逻辑修改后判断是否不延期
- if (filterObj.cycleunit == 0 && filterObj.cyclecount == 0) {
- $(".2").text("不延期");
- }
- $(".dq_text").text("升级区域");
- $(".hy_text").text("升级采购单位行业");
- $(".zq_text").text("延长周期");
- }
- //计价清单
- var filterObj = JSON.parse(r.data.order.filter);
- var upgradeSubtotail = filterObj.upgradeSubtotail;
- if (upgradeSubtotail) { //有则显示
- $(".valuationList").css("display", "");
- $(".valuationList").on("click", function () {
- window.location.href = "/front/order/valuationList/" + orderCode;
- })
- }
- // 优惠倒计时结束时间
- // console.log(r.data.order.expiration_time, r.data.order.order_status, serverInitTime);
- if (r.data.order.expiration_time && r.data.order.order_status == 0) {
- r.data.order.expiration_time = new Date(r.data.order.expiration_time.replace(/-/g, '/')).getTime()
- if (serverInitTime < r.data.order.expiration_time) {
- diffCountdown(r.data.order.expiration_time)
- $('.limited-time').show()
- }
- }
- }
- })
- }
- $(".openinvoice").on("click", function () {
- // return false
- $.post("/subscribepay/orderListDetails/isOver", { "order_code": orderCode }, function (r) {
- if (r.status != 1) {
- window.open("/front/order/invoicetimeOut", '_self');
- } else {
- window.open("/front/order/invoice/" + orderCode, '_self');
- }
- })
- })
- $(".payOrder").on("click", function () {
- location.href = "/front/subvip/orderPay/" + orderCode;
- })
- function diffCountdown(endTime) {
- timerId = setInterval(function () {
- var nowtime = new Date().getTime() //获取当前时间
- var diffTime = endTime - nowtime //距离结束时间的毫秒数
- if (diffTime <= 0) {
- // console.log('结束')
- clearInterval(timerId)
- $.ajax({
- type: "post",
- url: "/subscribepay/orderListDetails/deleteOrder",
- data: {
- "id": orderCode,
- "pageNum": 1,
- "type": 1,
- "cancel": "cancel"
- },
- dataType: 'json',
- success: function () {
- $('.limited-time').hide()
- $("#status_wait_pay").hide();
- $(".payOrder").hide();
- $("#status_cancelled").removeClass("hide");
- $("#bg").addClass("qxBg").removeClass("greenBg").removeClass('redBg');
- }
- })
- } else {
- var hour = Math.floor(diffTime / (1000 * 60 * 60)), //计算小时数
- hour = hour < 10 ? '0' + hour : hour;
- var minute = Math.floor(diffTime / (1000 * 60) % 60), //计算分钟数
- minute = minute < 10 ? '0' + minute : minute;
- var seconds = Math.floor(diffTime / 1000 % 60); //计算秒数
- seconds = seconds < 10 ? '0' + seconds : seconds;
- $(".limited-countdown").text(hour + ":" + minute + ":" + seconds)
- }
- }, 1000)
- }
- })
- // 格式化金钱的函数
- // s: 金额(number) 必传
- // n: 保留小数的位数(int:0-100)
- function formatMoney(s, n) {
- if (n === undefined) {
- n = -1
- } else {
- n = n > 0 && n <= 20 ? n : 2;
- }
- var intS = parseInt(s)
- var point = '.'
- var left;
- var right;
- s = parseFloat((s + '').replace(/[^\d\.-]/g, ''))
- // 没传n,默认(如果为整数,则不保留小数。如果为浮点数,则保留两位小数)
- if (n === -1) {
- if (s === intS) {
- n = 0
- right = ''
- point = ''
- } else {
- n = 2
- s = s.toFixed(n);
- right = s.split('.')[1];
- }
- s = s + ''
- left = s.split('.')[0].split("").reverse();
- } else {
- s = parseFloat((s + '').replace(/[^\d\.-]/g, '')).toFixed(n) + '';
- left = s.split('.')[0].split('').reverse();
- right = s.split('.')[1];
- }
- t = "";
- for (i = 0; i < left.length; i++) {
- t += left[i] + ((i + 1) % 3 == 0 && (i + 1) != left.length ? ',' : '');
- }
- var money = t.split('').reverse().join('') + point + right;
- return money;
- }
- /******* 获取url参数(正则)********/
- function getParam(name) {
- var search = document.location.search;
- // alert(search);
- var pattern = new RegExp("[?&]" + name + "\=([^&]+)", "g");
- var matcher = pattern.exec(search);
- var items = null;
- if (null != matcher) {
- try {
- items = decodeURIComponent(decodeURIComponent(matcher[1]));
- } catch (e) {
- try {
- items = decodeURIComponent(matcher[1]);
- } catch (e) {
- items = matcher[1];
- }
- }
- }
- return items;
- };
- //查看发票
- function checkinvoice(flag, orderCode) {
- if (flag === 2) {
- var showHtml = '<div style="width: 100%;height: 100%;z-index: 999; position: absolute;top: 0;background: rgba(0, 0, 0, 0.65);"> <div style="position: fixed;z-index: 9999;width: 540px;height: 262px;left: 50%;top: 30%;margin-left: -270px;background-color: #fff;border-radius: 6px;padding: 32px;display: flex;flex-direction: column;justify-items: center;align-items: center;"> <div class="invoice_title" style="color: #1D1D1D;font-size: 18px;line-height: 28px;">提示</div> <div class="invoice_body" style="height: 78px;margin: 20px 0px;font-size: 14px;line-height: 24px;text-align: center;"> 您已开具发票<br> 如有问题请联系客服<br> 400-108-6670 </div> <div class="invoice_control" style="width: 132px;height: 36px;text-align: center;background: #2CB7CA;border-radius: 6px;font-size: 16px;line-height: 36px;color: #FFFFFF;cursor: pointer;" onclick="document.querySelector(\'#invoice_tip\').remove()" > 我知道了 </div> </div>\n</div>'
- var div_invoice_tip = document.createElement('div');
- div_invoice_tip.innerHTML = showHtml;
- div_invoice_tip.id = "invoice_tip"
- document.body.appendChild(div_invoice_tip)
- return
- }
- window.open("/front/order/check_invoice/" + orderCode, '_self');
- }
- // 获取服务端时间
- function initAdjustTime() {
- var _this = this
- // 接口响应时服务端的本地时间
- $.ajax({
- url: '/jyapi/marketing/time/now?t=' + Date.now(),
- type: 'POST',
- success: function (res) {
- var data = res.data
- if (data) {
- serverInitTime = data.time.toString().length === 10 ? data.time * 1000 : data.time
- } else {
- serverInitTime = Date.now()
- }
- }
- })
- }
- </script>
- </body>
- </html>
|