(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["officialSuccess"],{"9fb5":function(s,e,t){},a372:function(s,e,t){"use strict";t.r(e);var i=function(){var s=this,e=s.$createElement,i=s._self._c||e;return i("div",{staticClass:"box"},[i("div",{directives:[{name:"show",rawName:"v-show",value:1==s.isSuccess,expression:"isSuccess == 1"}]},[i("Lottile",{staticClass:"lottie",attrs:{options:s.defaultOptions,height:90,width:90},on:{animCreated:s.handleAnimation}}),i("div",{staticClass:"pay_center"},[s._v("支付中")])],1),i("div",{directives:[{name:"show",rawName:"v-show",value:2==s.isSuccess,expression:"isSuccess == 2"}],staticClass:"pay_success"},[s._m(0),i("div",{staticClass:"success"},[s._v("支付成功")]),i("div",{staticClass:"order"},[s._v("可在【申怡读书】 我的-我的订单中查看订单信息")]),2==s.businessType&&s.img?i("div",{staticClass:"qr_code"},[i("img",{attrs:{src:s.img}})]):s._e(),!s.img&&s.serviceUrl?i("div",{attrs:{id:"qianduanwz"}},[i("img",{staticClass:"bgi",attrs:{src:t("bd1a")}}),i("img",{staticClass:"er_code",attrs:{src:s.serviceUrl}})]):s._e(),i("div",{staticClass:"btn_success",on:{click:s.openApp}},[s._v("打开APP学习")])]),i("div",{directives:[{name:"show",rawName:"v-show",value:3==s.isSuccess,expression:"isSuccess == 3"}],staticClass:"pay_fail"},[s._m(1),i("div",{staticClass:"success"},[s._v("支付失败")]),i("div",{staticClass:"order"},[s._v("支付遇到问题,请重新尝试支付")]),i("div",{staticClass:"btn_fail",on:{click:s.againPay}},[s._v("重新支付")])])])},a=[function(){var s=this,e=s.$createElement,i=s._self._c||e;return i("div",{staticClass:"image"},[i("img",{attrs:{src:t("7f48"),alt:""}})])},function(){var s=this,e=s.$createElement,i=s._self._c||e;return i("div",{staticClass:"image"},[i("img",{attrs:{src:t("435a"),alt:""}})])}],n=t("5530"),c=t("2909"),o=(t("ac1f"),t("1276"),t("159b"),t("f034")),r=t("dc86"),l=t("c0e9"),u=t.n(l),d=t("d466"),h=t("cf45"),p={components:{Lottile:o["a"]},data:function(){return{channel:"",channell:"",phone:"",isSuccess:2,code:"",businessNo:"",orderNo:"",timer:null,defaultOptions:{animationData:r},businessType:2,img:"",serviceUrl:""}},created:function(){var s=this,e=JSON.parse(localStorage.getItem("agentInfo")),t=JSON.parse(localStorage.getItem("loginInfo"))||JSON.parse(localStorage.getItem("setLoginStatus"));this.phone=t.userName,this.channel=sessionStorage.getItem("channel")||(null===e||void 0===e?void 0:e.code),this.channell=localStorage.getItem("channel"),this.serviceUrl=localStorage.getItem("serviceUrl");var i=sessionStorage.getItem("isSuccess");i?this.isSuccess=i:(this.isSuccess=1,this.code=this.splitUrl("code"),this.businessNo=this.splitUrl("businessNo"),this.orderNo=this.splitUrl("orderNo"),this.businessType=this.splitUrl("businessType"),this.payFn()),this.$nextTick((function(){new u.a(document.getElementById("qianduanwz"),{allowTaint:!0,useCORS:!0}).then((function(e){s.img=e.toDataURL()}))}))},methods:{success:function(s){this.img=s},fail:function(s){console.log("fail",s)},handleAnimation:function(s){this.anim=s},openApp:function(){1==this.businessType?this.$router.push("/download/".concat(this.businessNo,"/0")):2==this.businessType&&this.$router.push("/download/0/".concat(this.businessNo))},splitUrl:function(s){var e=window.location.href.split("?"),t=[];e.forEach((function(s){-1!=s.indexOf("&")&&t.push.apply(t,Object(c["a"])(s.split("&")))}));var i="";return t.forEach((function(e){-1!=e.indexOf("=")&&e.split("=")[0]==s&&(i=e.split("=")[1])})),i},againPay:function(){var s=this,e=Object(h["e"])();Object(d["r"])({businessNo:localStorage.getItem("courseNo"),businessType:this.businessType,agentUserId:e}).then((function(e){var t=e.code,i=e.data,a=e.msg;200==t?window.location.href=i.requestUrl:s.$toast(a)}))},intervalFn:function(){var s=this;this.timer=setInterval((function(){s.OrderQueryFn()}),500)},OrderQueryFn:function(){var s=this;Object(d["y"])({orderNo:this.orderNo}).then((function(e){var t=e.code,i=e.data;if(200==t)if(2==i.flag){if(s.isSuccess=i.flag,clearInterval(s.timer),"1537695513267277824"==s.businessNo)return void s.$router.push("/ssxyReceive/0/0");0!=s.channel&&Object(d["O"])({phone:s.phone,code:s.channel}).then((function(s){s.code,s.data,s.msg}))}else 1==i.flag?setTimeout((function(){clearInterval(s.timer),s.isSuccess=3}),5e3):3==i.flag&&(s.isSuccess=i.flag)}))},payFn:function(){var s=this,e=this,t=Object(h["d"])()||this.$store.state.acceptAddress;Object(d["u"])(Object(n["a"])({code:this.code,businessNo:this.businessNo,businessType:this.businessType,orderNo:this.orderNo,payType:1,route:"/officialSuccess",agentUserId:Object(h["e"])()},t)).then((function(t){var i=t.code,a=t.data,n=t.msg;200==i?window.WeixinJSBridge.invoke("getBrandWCPayRequest",{appId:a.appId,timeStamp:a.timeStamp,nonceStr:a.nonceStr,package:a.package,signType:a.signType,paySign:a.paySign},(function(s){"get_brand_wcpay_request:ok"===s.err_msg?e.intervalFn():e.isSuccess=3})):s.$toast(n)}))}},beforeDestroy:function(){clearInterval(this.timer),localStorage.removeItem("courseNo"),sessionStorage.removeItem("isSuccess")}},f=p,v=(t("df4c"),t("2877")),g=Object(v["a"])(f,i,a,!1,null,"06666d57",null);e["default"]=g.exports},bd1a:function(s,e,t){s.exports=t.p+"img/save.662eb7cc.png"},df4c:function(s,e,t){"use strict";t("9fb5")}}]);