PaymentResult.6119cb33.js 5.6 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["PaymentResult"],{2558:function(t,a,e){"use strict";var n=e("f0da"),s=e.n(n);s.a},3908:function(t,a,e){"use strict";e.d(a,"a",(function(){return s}));e("433b");var n=e("d399");function s(t){t?n["a"].loading({duration:0,forbidClick:!0,message:"加载中..."}):n["a"].clear()}},"3e17":function(t,a,e){t.exports=e.p+"img/pay_error.109ccf27.png"},"6afe":function(t,a,e){"use strict";var n=e("b6ef"),s=e.n(n);s.a},"6e6e":function(t,a,e){"use strict";var n=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"mheader"},[e("header",{staticClass:"m-nav-header",class:[{fixed:t.isFixed},{headerColor:t.isColor}]},[e("div",{directives:[{name:"show",rawName:"v-show",value:t.isBack,expression:"isBack"}],staticClass:"m-nav-bar__left",on:{click:t.goBack}},[e("van-icon",{staticClass:"arrow-left",attrs:{name:"arrow-left"}})],1),e("div",{staticClass:"m-nav-bar__title"},[t._t("default",[t._v(t._s(t.name?t.name:t.$route.meta.description))])],2),e("div",{staticClass:"m-nav-bar__right"},[t._t("right")],2)])])},s=[],r={name:"mheader",props:{name:String,isBack:{type:Boolean,default:!0},isFixed:{type:Boolean,default:!0},isColor:{type:Boolean,default:!1},backUrl:{type:Object,default:function(){return{callBack:null,status:!1,path:"",params:{}}}}},data:function(){return{title:this.name,backUrlParams:this.backUrl}},methods:{goBack:function(){var t=this.backUrlParams;"function"==typeof t.callBack?t.callBack():t.status?this.$router.push({path:t.path,query:t.params}):history.go(-1)}}},i=r,o=(e("2558"),e("2877")),c=Object(o["a"])(i,n,s,!1,null,"9865a7b0",null);a["a"]=c.exports},7535:function(t,a,e){"use strict";e.r(a);var n=function(){var t=this,a=t.$createElement,n=t._self._c||a;return n("div",{staticClass:"paymentResult"},[t.headerStatus?n("m-header",{attrs:{isBack:t.isBack}}):t._e(),"ON"==t.pageStatus?n("div",{staticClass:"payOn"},[n("img",{attrs:{src:e("82aa"),alt:""}}),n("p",[t._v("支付成功")]),n("van-button",{attrs:{type:"info",round:""},on:{click:t.onAppBack}},[t._v("返回")])],1):t._e(),"FAILED"==t.pageStatus||"CLOSE"==t.pageStatus||"REFUND"==t.pageStatus?n("div",{staticClass:"payError"},[n("img",{attrs:{src:e("3e17"),alt:""}}),n("p",[t._v("支付失败")]),n("van-button",{attrs:{type:"info",round:""},on:{click:t.onAppBack}},[t._v("返回")])],1):t._e(),"ING"==t.pageStatus?n("div",{staticClass:"paying"},[n("img",{attrs:{src:e("f620"),alt:""}}),n("p",[t._v("订单处理中")]),n("van-button",{attrs:{type:"info",round:""},on:{click:t.onAppBack}},[t._v("返回")]),n("p",{staticClass:"countdown"},[t._v("到计时"+t._s(t.smsText)+"秒刷新")])],1):t._e(),"SUCCESS"==t.pageStatus?n("div",{staticClass:"paySuccess"},[n("div",{staticClass:"status"},[n("img",{attrs:{src:e("82aa"),alt:""}}),n("p",[t._v("支付成功")]),"PRACTICE"==t.groupType?n("p",{staticClass:"money"},[t._v("¥"+t._s(t.PRACTICEPRICE))]):n("p",{staticClass:"money"},[t._v("¥"+t._s(t.orderInfo.actualAmount))])]),n("van-button",{attrs:{type:"info",round:""},on:{click:t.onAppBack}},[t._v("返回")])],1):t._e()],1)},s=[],r=e("a34a"),i=e.n(r),o=e("6e6e"),c=e("ae54"),u=e("cf45"),l=e("3908");function p(t,a,e,n,s,r,i){try{var o=t[r](i),c=o.value}catch(u){return void e(u)}o.done?a(c):Promise.resolve(c).then(n,s)}function f(t){return function(){var a=this,e=arguments;return new Promise((function(n,s){var r=t.apply(a,e);function i(t){p(r,n,s,i,o,"next",t)}function o(t){p(r,n,s,i,o,"throw",t)}i(void 0)}))}}var d={name:"paymentResult",components:{MHeader:o["a"]},data:function(){var t=this.$route.query;return{headerStatus:!1,isBack:"off"!=t.isBack,pageStatus:null}},mounted:function(){Object(u["a"])().android||Object(u["a"])().iPhone||(this.headerStatus=!0),this.__init()},methods:{pushHistory:function(){var t={title:"title",url:"#"};window.history.pushState(t,"title","#")},__init:function(){var t=f(i.a.mark((function t(){var a,e=this;return i.a.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(Object(l["a"])(!0),t.prev=1,a=this.$route.query,!a.orderNo){t.next=8;break}return t.next=6,Object(c["b"])({orderNo:a.orderNo}).then((function(t){var a=t.data;if(200==a.code){var n=a.data.examRegistrationPayment;e.pageStatus=n.transStatus}else e.pageStatus="ING",e.CountDown()}));case 6:t.next=9;break;case 8:a.type?this.pageStatus=a.type:(this.pageStatus="ING",this.CountDown());case 9:t.next=15;break;case 11:t.prev=11,t.t0=t["catch"](1),this.pageStatus="ING",this.CountDown();case 15:Object(l["a"])(!1);case 16:case"end":return t.stop()}}),t,this,[[1,11]])})));function a(){return t.apply(this,arguments)}return a}(),onAppBack:function(){Object(u["a"])().android?DAYA.postMessage(JSON.stringify({api:"back"})):Object(u["a"])().iPhone?window.webkit.messageHandlers.DAYA.postMessage(JSON.stringify({api:"back"})):this.onHref()},onHref:function(){window.location.replace(window.location.href.toString().replace(window.location.hash,"")+"#/levelMusic"),this.$router.push("/levelMusic")},CountDown:function(){var t=this,a=60;this.smsText=a;var e=setInterval((function(){a<=0?(t.__init(),clearInterval(e)):(a--,t.smsText=a)}),1e3)}}},v=d,h=(e("6afe"),e("2877")),m=Object(h["a"])(v,n,s,!1,null,"64db2d8b",null);a["default"]=m.exports},"82aa":function(t,a,e){t.exports=e.p+"img/pay_success.181846c1.png"},a34a:function(t,a,e){t.exports=e("96cf")},ae54:function(t,a,e){"use strict";e.d(a,"a",(function(){return i})),e.d(a,"b",(function(){return o}));var n=e("4328"),s=e.n(n),r=e("981f").default;function i(t){return r({url:"/api-user/examOrder/executePayment",method:"post",data:s.a.stringify(t)})}function o(t){return r({url:"/api-user/examOrder/paymentResult",method:"get",params:t})}},b6ef:function(t,a,e){},f0da:function(t,a,e){},f620:function(t,a,e){t.exports=e.p+"img/pay_ing.2848bdf2.png"}}]);