11.39917be12cff7fa980dd.js 3.6 KB

1
  1. webpackJsonp([11],{jid7:function(a,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var e=s("Dd8w"),i=s.n(e),o=s("ZohY"),n=s("NYxO"),r=s("mtWM"),l=s.n(r),c=s("mw3O"),p=s.n(c),m={name:"pay",components:{topBar:o.a},computed:i()({},Object(n.c)(["walletData","AgentInfo"])),data:function(){return{formData:{amount:10,payway:"alipay"},paytypes:[{name:"支付宝",type:"alipay",icon:"static/images/v7_tb_zf.png"},{name:"账户余额",type:"ab",icon:""}]}},methods:i()({},Object(n.b)(["getWalletData"]),{change_paytype:function(a){this.formData.payway=a},ChangeInput:function(a){var t=a.target.value;(t<=0||!t)&&(this.formData.amount=0)},initFromData:function(){this.formData.amount=10,this.formData.payway="alipay"},paySave:function(){var a=this,t=this;l.a.post("/v8/pay/charge_for_ptb",p.a.stringify(this.formData)).then(function(s){0===s.data.error?"alipay"===a.formData.payway?document.write(s.data.data):"spay"===a.formData.payway?(a.dialogVisible=!0,a.wxPayData=s.data.data,t.timer=setInterval(function(){a.queryNum++,a.queryNum>=20&&(t.dialogVisible=!1,clearInterval(t.timer),t.$toast.bottom("支付失败:支付超时")),l.a.post("/v8/pay/ptb_order_status",p.a.stringify({order_id:s.data.data.order_id})).then(function(a){0===a.data.error&&(t.dialogVisible=!1,clearInterval(t.timer),t.$toast.bottom("支付成功"),t.initFromData(),t.getWalletData())})},3e3)):"ab"===a.formData.payway&&(t.$toast.bottom(s.data.msg),t.initFromData(),t.getWalletData(),t.$router.push({path:"/pay/record"})):(t.$toast.bottom(s.data.msg),t.initFromData())})}})},u={render:function(){var a=this,t=a.$createElement,s=a._self._c||t;return s("div",[s("div",{staticClass:"layout"},[s("div",{staticClass:"layout_top"},[s("div",{staticClass:"TopMain"},[s("topBar",{attrs:{title:"平台币充值"}}),a._v(" "),s("div",{staticClass:"payTop"},[s("h2",[s("em",[a._v("当前余额")]),a._v(" "),a.walletData?s("span",[a._v(a._s(a.walletData.ptb))]):s("span",[a._v("--")])]),a._v(" "),s("router-link",{attrs:{to:{path:"/pay/record"}}},[a._v("充值记录")])],1)],1)]),a._v(" "),s("div",{staticClass:"layout_container"},[s("div",{staticClass:"form"},[s("div",{staticClass:"form_group"},[s("em",{staticClass:"label"},[a._v("我的帐号:")]),a._v(" "),a.AgentInfo?s("span",{staticClass:"text"},[a._v(a._s(a.AgentInfo.user_login))]):s("span",{staticClass:"text"},[a._v("--")])]),a._v(" "),s("div",{staticClass:"form_group"},[s("em",{staticClass:"label"},[a._v("火币数量:")]),a._v(" "),s("input",{directives:[{name:"model",rawName:"v-model",value:a.formData.amount,expression:"formData.amount"}],staticClass:"input",attrs:{type:"number"},domProps:{value:a.formData.amount},on:{input:[function(t){t.target.composing||a.$set(a.formData,"amount",t.target.value)},function(t){a.ChangeInput(t)}],click:function(t){a.ClickInput(t)}}})]),a._v(" "),s("div",{staticClass:"form_group"},[s("em",{staticClass:"label"},[a._v("充值金额:")]),a._v(" "),s("span",{staticClass:"text"},[a._v(a._s(a.formData.amount))])]),a._v(" "),s("div",{staticClass:"form_group"},[s("em",{staticClass:"label"},[a._v("充值方式:")]),a._v(" "),s("div",{staticClass:"select"},a._l(a.paytypes,function(t,e){return s("div",{key:"payType"+e,staticClass:"item",class:{active:a.formData.payway==t.type},on:{click:function(s){a.change_paytype(t.type)}}},[t.icon?s("img",{attrs:{src:t.icon,alt:""}}):s("span",[a._v(a._s(t.name))])])}))]),a._v(" "),s("div",{staticClass:"submit"},[s("button",{on:{click:a.paySave}},[a._v("立即支付")])])])])])])},staticRenderFns:[]};var v=s("VU/8")(m,u,!1,function(a){s("tyHm")},"data-v-5ad6d403",null);t.default=v.exports},tyHm:function(a,t){}});