|
@@ -7,9 +7,9 @@
|
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
<title>订单详情</title>
|
|
<title>订单详情</title>
|
|
<meta content="增值服务" theme="light" name="enable-header"/>
|
|
<meta content="增值服务" theme="light" name="enable-header"/>
|
|
- <script>
|
|
|
|
- var myPageNavIsNormal = true;
|
|
|
|
- </script>
|
|
|
|
|
|
+ <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/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/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/reset_pc.css?v={{Msg "seo" "version"}}">
|
|
@@ -17,376 +17,393 @@
|
|
{{include "/common/pnc.html"}}
|
|
{{include "/common/pnc.html"}}
|
|
<link href="{{Msg "seo" "cdn"}}/css/pc.css?v={{Msg "seo" "vebrsion"}}" rel="stylesheet">
|
|
<link href="{{Msg "seo" "cdn"}}/css/pc.css?v={{Msg "seo" "vebrsion"}}" rel="stylesheet">
|
|
<link href="{{Msg "seo" "cdn"}}/css/dev2/reset_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"}}" />
|
|
|
|
|
|
+ <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>
|
|
<script type="text/javascript" src="{{Msg "seo" "cdn"}}/js/public-nav.js?v={{Msg "seo" "version"}}3"></script>
|
|
<!--[if lt IE 9]>
|
|
<!--[if lt IE 9]>
|
|
- <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.3/html5shiv.js"></script>
|
|
|
|
- <script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
|
|
|
|
- <![endif]-->
|
|
|
|
|
|
+ <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.3/html5shiv.js"></script>
|
|
|
|
+ <script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
|
|
|
|
+ <![endif]-->
|
|
<style>
|
|
<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{
|
|
|
|
|
|
+ .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;
|
|
border-top: 2px solid #999999;
|
|
background-color: #ececec;
|
|
background-color: #ececec;
|
|
}
|
|
}
|
|
- .qxBgFont{
|
|
|
|
|
|
+
|
|
|
|
+ .qxBgFont {
|
|
color: #686868;
|
|
color: #686868;
|
|
}
|
|
}
|
|
</style>
|
|
</style>
|
|
</head>
|
|
</head>
|
|
<body>
|
|
<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">
|
|
|
|
- <!-- greenBg 为绿色背景及边框 redBg为红色背景及边框 -->
|
|
|
|
- <div id="bg" class="o_m_thead greenBg">
|
|
|
|
- <p class="order_id"></p>
|
|
|
|
- <p class="clearfix order_state">
|
|
|
|
- <!--greenFont为绿色字体 redFont为红色字体 -->
|
|
|
|
- <span class="greenFont hide" id="status_success">已完成</span>
|
|
|
|
- <span class="redFont hide" id="status_wait_pay">待付款</span>
|
|
|
|
- <span class="qxBgFont hide" id="status_cancelled">已取消</span>
|
|
|
|
|
|
+{{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">
|
|
|
|
+ <!-- greenBg 为绿色背景及边框 redBg为红色背景及边框 -->
|
|
|
|
+ <div id="bg" class="o_m_thead greenBg">
|
|
|
|
+ <p class="order_id"></p>
|
|
|
|
+ <p class="clearfix order_state">
|
|
|
|
+ <!--greenFont为绿色字体 redFont为红色字体 -->
|
|
|
|
+ <span class="greenFont hide" id="status_success">已完成</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="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>
|
|
|
|
|
|
+ <!-- 当状态为已完成时显示开发票 或 查看发票 -->
|
|
|
|
+ <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="dq_text">区域</span>:<span class="dq"></span></p>
|
|
|
|
- <p><span class="hy_text">采购单位行业</span>:<span class="hysl"></span></p>
|
|
|
|
- <p><span class="zq_text">订阅周期</span>:<span class="dyzq"></span><span class="discount-container hide">
|
|
|
|
|
|
+ <!-- ------订单类型为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="dq_text">区域</span>:<span class="dq"></span></p>
|
|
|
|
+ <p><span class="hy_text">采购单位行业</span>:<span class="hysl"></span></p>
|
|
|
|
+ <p><span class="zq_text">订阅周期</span>:<span class="dyzq"></span><span
|
|
|
|
+ class="discount-container hide">
|
|
<span>+</span>
|
|
<span>+</span>
|
|
<span class="highlight-text" style="color: #2cb7ca;">赠送30天</span>
|
|
<span class="highlight-text" style="color: #2cb7ca;">赠送30天</span>
|
|
</span></p>
|
|
</span></p>
|
|
- <p class="yxrq_p" style="display:none"><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="display: none;">支付时间:<span class="pay_time"></span></p>
|
|
|
|
- <p>产品类型:超级订阅<span class="vip_type"></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">实付金额:¥<span class="price"></span>元 <span class="valuationList" style="color:#2CB7CA;display:none;cursor:pointer">计费清单</span></p>
|
|
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
|
|
+ <p class="yxrq_p" style="display:none"><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="display: none;">支付时间:<span class="pay_time"></span></p>
|
|
|
|
+ <p>产品类型:超级订阅<span class="vip_type"></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">实付金额:¥<span class="price"></span>元 <span class="valuationList"
|
|
|
|
+ style="color:#2CB7CA;display:none;cursor:pointer">计费清单</span>
|
|
|
|
+ </p>
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
|
|
</div>
|
|
</div>
|
|
- <div style="margin-top: 20px;"></div>
|
|
|
|
|
|
+ <div style="margin-top: 20px;"></div>
|
|
<!-- main END -->
|
|
<!-- main END -->
|
|
- {{include "/common/pcbottom.html"}}
|
|
|
|
- {{include "/common/baiducc.html"}}
|
|
|
|
|
|
+ {{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/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>
|
|
<script src="{{Msg "seo" "cdn"}}/course/js/bootstrap.min.js?v={{Msg "seo" "version"}}"></script>
|
|
<!-- footer -->
|
|
<!-- footer -->
|
|
<script>
|
|
<script>
|
|
- $(function(){
|
|
|
|
- $("#public-nav").css("background","#fff");
|
|
|
|
- $(".public-nav").css("border-bottom", "1px solid #e0e0e0");
|
|
|
|
- $("section[id='drder']").css("padding-top", "80px");
|
|
|
|
- haslogin({{.T.logid}});
|
|
|
|
|
|
+ $(function () {
|
|
|
|
+ $("#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");
|
|
|
|
- $(".order_id").text("订单编号:"+orderCode);
|
|
|
|
- $.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.replaceAll("-","."));
|
|
|
|
- }
|
|
|
|
- $(".price").text(r.data.order.original_price/100);
|
|
|
|
- //优惠码
|
|
|
|
- if(r.data.order.isUsedActiveCode){
|
|
|
|
- $(".discount-container").removeClass("hide");
|
|
|
|
- }
|
|
|
|
- if(r.data.order.order_status==1){
|
|
|
|
- $("#status_success").removeClass("hide");
|
|
|
|
- $(".pay_time_p").css("display","");
|
|
|
|
- if(r.data.order.pay_time) $(".pay_time").text(r.data.order.pay_time.replace("-",".").replace("-","."));
|
|
|
|
- //支付方式
|
|
|
|
- if(r.data.order.pay_way.indexOf("wx")>-1){
|
|
|
|
- $(".pay_way_p").css("display","");
|
|
|
|
- $(".pay_way").text("微信支付");
|
|
|
|
- }else if(r.data.order.pay_way.indexOf("ali")>-1){
|
|
|
|
- $(".pay_way").text("支付宝支付");
|
|
|
|
- $(".pay_way_p").css("display","");
|
|
|
|
- }
|
|
|
|
- if (r.data.order.original_price==0){
|
|
|
|
- $(".pay_time_p").css("display","none");
|
|
|
|
- $(".vip_type").text("(试用)");
|
|
|
|
- }else{
|
|
|
|
- $(".pay_num_p").css("display","");
|
|
|
|
- if(r.data.transaction_id) $(".pay_num").text(r.data.transaction_id);
|
|
|
|
- //发票
|
|
|
|
- if(r.data.order.applybill_status==0){
|
|
|
|
- $(".openinvoice").css("display","");
|
|
|
|
- }else{
|
|
|
|
- $(".lookinvoice").css("display","");
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
- 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();
|
|
|
|
- }
|
|
|
|
|
|
+ var orderCode = getParam("order_code");
|
|
|
|
+ $(".order_id").text("订单编号:" + orderCode);
|
|
|
|
+ $.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.replaceAll("-", "."));
|
|
|
|
+ }
|
|
|
|
+ $(".price").text(r.data.order.original_price / 100);
|
|
|
|
+ //优惠码
|
|
|
|
+ if (r.data.order.isUsedActiveCode) {
|
|
|
|
+ $(".discount-container").removeClass("hide");
|
|
|
|
+ }
|
|
|
|
+ if (r.data.order.order_status == 1) {
|
|
|
|
+ $("#status_success").removeClass("hide");
|
|
|
|
+ $(".pay_time_p").css("display", "");
|
|
|
|
+ if (r.data.order.pay_time) $(".pay_time").text(r.data.order.pay_time.replace("-", ".").replace("-", "."));
|
|
|
|
+ //支付方式
|
|
|
|
+ if (r.data.order.pay_way.indexOf("wx") > -1) {
|
|
|
|
+ $(".pay_way_p").css("display", "");
|
|
|
|
+ $(".pay_way").text("微信支付");
|
|
|
|
+ } else if (r.data.order.pay_way.indexOf("ali") > -1) {
|
|
|
|
+ $(".pay_way").text("支付宝支付");
|
|
|
|
+ $(".pay_way_p").css("display", "");
|
|
|
|
+ }
|
|
|
|
+ if (r.data.order.original_price == 0) {
|
|
|
|
+ $(".pay_time_p").css("display", "none");
|
|
|
|
+ $(".vip_type").text("(试用)");
|
|
|
|
+ } else {
|
|
|
|
+ $(".pay_num_p").css("display", "");
|
|
|
|
+ if (r.data.transaction_id) $(".pay_num").text(r.data.transaction_id);
|
|
|
|
+ //发票
|
|
|
|
+ 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+"个行业";
|
|
|
|
- }
|
|
|
|
- $(".dq").html(region_vip);
|
|
|
|
- $(".hysl").html(industry_vip);
|
|
|
|
- }
|
|
|
|
- //周期
|
|
|
|
- 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 (!$.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 + "个行业";
|
|
|
|
+ }
|
|
|
|
+ $(".dq").html(region_vip);
|
|
|
|
+ $(".hysl").html(industry_vip);
|
|
|
|
+ }
|
|
|
|
+ //周期
|
|
|
|
+ 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){
|
|
|
|
- $(".dyzq").text(year+"年"+month+"个月");
|
|
|
|
- }else if(year !== 0&& month ===0){
|
|
|
|
- $(".dyzq").text(year+"年");
|
|
|
|
- }else if(year === 0&& month !==0){
|
|
|
|
- $(".dyzq").text(month+"个月");
|
|
|
|
- }
|
|
|
|
- if(filterObj.cycleunit==1){
|
|
|
|
- $(".dyzq").text(filterObj.cyclecount+"年")
|
|
|
|
- }else if(filterObj.cycleunit==2){
|
|
|
|
- $(".dyzq").text(filterObj.cyclecount+"个月")
|
|
|
|
- }else if(filterObj.cycleunit==3){
|
|
|
|
- $(".dyzq").text(filterObj.cyclecount+"天")
|
|
|
|
- }
|
|
|
|
- }else{
|
|
|
|
- //未支付
|
|
|
|
- if(filterObj.cycleunit==1){
|
|
|
|
- $(".dyzq").text(filterObj.cyclecount+"年")
|
|
|
|
- }else if(filterObj.cycleunit==2){
|
|
|
|
- $(".dyzq").text(filterObj.cyclecount+"个月")
|
|
|
|
- }else if(filterObj.cycleunit==3){
|
|
|
|
- $(".dyzq").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_starttime+" - "+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){
|
|
|
|
- $(".dyzq").text(filterObj.cyclecount+"年")
|
|
|
|
- }else if(filterObj.cycleunit==2){
|
|
|
|
- $(".dyzq").text(filterObj.cyclecount+"个月")
|
|
|
|
- }else if(filterObj.cycleunit==3){
|
|
|
|
- $(".dyzq").text(filterObj.cyclecount+"天")
|
|
|
|
- }else if (filterObj.cycleunit==-1){
|
|
|
|
- $(".dyzq").text("不延期");
|
|
|
|
- }
|
|
|
|
- //续费升级逻辑修改后判断是否不延期
|
|
|
|
- if(filterObj.cycleunit==0&&filterObj.cyclecount==0){
|
|
|
|
- $(".dyzq").text("不延期");
|
|
|
|
- }
|
|
|
|
- $(".dq_text").text("升级区域");
|
|
|
|
- $(".hy_text").text("升级采购单位行业");
|
|
|
|
- $(".zq_text").text("延长周期");
|
|
|
|
- }
|
|
|
|
|
|
+ if (year != 0 && month != 0) {
|
|
|
|
+ $(".dyzq").text(year + "年" + month + "个月");
|
|
|
|
+ } else if (year !== 0 && month === 0) {
|
|
|
|
+ $(".dyzq").text(year + "年");
|
|
|
|
+ } else if (year === 0 && month !== 0) {
|
|
|
|
+ $(".dyzq").text(month + "个月");
|
|
|
|
+ }
|
|
|
|
+ if (filterObj.cycleunit == 1) {
|
|
|
|
+ $(".dyzq").text(filterObj.cyclecount + "年")
|
|
|
|
+ } else if (filterObj.cycleunit == 2) {
|
|
|
|
+ $(".dyzq").text(filterObj.cyclecount + "个月")
|
|
|
|
+ } else if (filterObj.cycleunit == 3) {
|
|
|
|
+ $(".dyzq").text(filterObj.cyclecount + "天")
|
|
|
|
+ }
|
|
|
|
+ } else {
|
|
|
|
+ //未支付
|
|
|
|
+ if (filterObj.cycleunit == 1) {
|
|
|
|
+ $(".dyzq").text(filterObj.cyclecount + "年")
|
|
|
|
+ } else if (filterObj.cycleunit == 2) {
|
|
|
|
+ $(".dyzq").text(filterObj.cyclecount + "个月")
|
|
|
|
+ } else if (filterObj.cycleunit == 3) {
|
|
|
|
+ $(".dyzq").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_starttime + " - " + 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) {
|
|
|
|
+ $(".dyzq").text(filterObj.cyclecount + "年")
|
|
|
|
+ } else if (filterObj.cycleunit == 2) {
|
|
|
|
+ $(".dyzq").text(filterObj.cyclecount + "个月")
|
|
|
|
+ } else if (filterObj.cycleunit == 3) {
|
|
|
|
+ $(".dyzq").text(filterObj.cyclecount + "天")
|
|
|
|
+ } else if (filterObj.cycleunit == -1) {
|
|
|
|
+ $(".dyzq").text("不延期");
|
|
|
|
+ }
|
|
|
|
+ //续费升级逻辑修改后判断是否不延期
|
|
|
|
+ if (filterObj.cycleunit == 0 && filterObj.cyclecount == 0) {
|
|
|
|
+ $(".dyzq").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;
|
|
|
|
- })
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
- })
|
|
|
|
|
|
+ //计价清单
|
|
|
|
+ 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;
|
|
|
|
+ })
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ })
|
|
|
|
|
|
|
|
|
|
- $(".openinvoice").on("click",function(){
|
|
|
|
- $.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');
|
|
|
|
- }
|
|
|
|
- })
|
|
|
|
- })
|
|
|
|
- $(".lookinvoice").on("click",function(){
|
|
|
|
- window.open("/front/order/check_invoice/"+orderCode,'_self');
|
|
|
|
- })
|
|
|
|
- $(".payOrder").on("click", function(){
|
|
|
|
- location.href = "/front/subvip/orderPay/"+ orderCode;
|
|
|
|
- })
|
|
|
|
|
|
+ $(".openinvoice").on("click", function () {
|
|
|
|
+ $.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;
|
|
|
|
+ })
|
|
})
|
|
})
|
|
|
|
|
|
|
|
|
|
-
|
|
|
|
-
|
|
|
|
- /******* 获取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;
|
|
|
|
- };
|
|
|
|
|
|
+ /******* 获取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');
|
|
|
|
+ }
|
|
</script>
|
|
</script>
|
|
</body>
|
|
</body>
|
|
</html>
|
|
</html>
|