(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["mine/pages/pay"],{"0331":function(e,t,n){},3102:function(e,t,n){"use strict";n.r(t);var r=n("f461"),a=n.n(r);for(var o in r)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return r[e]}))}(o);t["default"]=a.a},"56fb":function(e,t,n){"use strict";n.r(t);var r=n("9cca"),a=n("3102");for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);n("992d");var i=n("f0c5"),c=Object(i["a"])(a["default"],r["b"],r["c"],!1,null,null,null,!1,r["a"],void 0);t["default"]=c.exports},"992d":function(e,t,n){"use strict";var r=n("0331"),a=n.n(r);a.a},"9cca":function(e,t,n){"use strict";n.d(t,"b",(function(){return r})),n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){}));var r=function(){var e=this.$createElement;this._self._c},a=[]},c786:function(e,t,n){"use strict";(function(e,t){var r=n("4ea4");n("b03e");r(n("66fd"));var a=r(n("56fb"));e.__webpack_require_UNI_MP_PLUGIN__=n,t(a.default)}).call(this,n("bc2e")["default"],n("543d")["createPage"])},f461:function(e,t,n){"use strict";(function(e){var r=n("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=r(n("2eee")),o=r(n("9523")),i=r(n("c973")),c=n("26cb");function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t0&&void 0!==e[0]&&e[0],n.next=3,t.getUserInfo();case 3:r=t.userInfo.balance,o=t.orderInfo,i=o.pay_price,o.page_type,c=o.send_type,void 0===c?0:c,u=1*r<1*i,l=t.balanceInd,t.payList[l].is_disabled=u,1*i==0&&(t.payList[0].is_disabled=!0,t.payInd=l),s=[],t.tmplIds=s,t.isLoad=!0,t.$util.hideAll();case 13:case"end":return n.stop()}}),n)})))()},initRefresh:function(){this.initIndex(!0)},toChangeItem:function(e){2===e&&this.payList[e].is_disabled||(this.payInd=e)},toPay:function(){var t=this;return(0,i.default)(a.default.mark((function n(){var r,o;return a.default.wrap((function(n){while(1)switch(n.prev=n.next){case 0:r=t,o=r.tmplIds,o&&o.length>0?e.requestSubscribeMessage({tmplIds:o,complete:function(e){r.toConfirmPay(),console.log(e,"complete requestSubscribeMessage")}}):r.toConfirmPay();case 3:case"end":return n.stop()}}),n)})))()},toConfirmPay:function(){var e=this;return(0,i.default)(a.default.mark((function t(){var n,r,o,i,c,u,l,s,d,f,p,b,m,y,v;return a.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(n=e.payList,r=e.payInd,o=e.text,i=void 0===o?"":o,c=e.$util.deepCopy(e.orderInfo),u=c.page_type,l=n[r].id,s="breed"==u?{pay_model:l,text:i}:{pay_model:l},d=Object.assign({},c,s),delete d.pay_price,delete d.page_type,!e.lockTap){t.next=10;break}return t.abrupt("return");case 10:return e.lockTap=!0,e.$util.showLoading(),t.prev=12,f=["breed","claim_send","land_send"].includes(u)?1:"",p=["breed","claim_send","land_send"].includes(u)?"navigateBack":"",b=["breed","claim_send"].includes(u)?"claim":"land",m={breed:"breedOrder",claim_send:"sendOrderApply",land_send:"sendOrderApply"},t.next=19,e.$api[b][m[u]](d);case 19:if(y=t.sent,v=y.pay_list,e.$util.hideAll(),!v){t.next=40;break}return t.prev=23,3==d.pay_model&&(v={orderInfo:v,provider:"alipay"}),t.next=27,e.$util.pay(v);case 27:return e.$util.showToast({title:"支付成功"}),"breed"==u&&e.updateOrderItem({key:"haveOperItem",val:!0}),setTimeout((function(){e.$util.back(),console.log(f,p,"==========="),e.$util.goUrl({url:f,openType:p})}),1e3),e.lockTap=!1,t.abrupt("return");case 34:return t.prev=34,t.t0=t["catch"](23),e.$util.showToast({title:"支付失败"}),setTimeout((function(){e.$util.back(),e.$util.goUrl({url:f,openType:p})}),1e3),e.lockTap=!1,t.abrupt("return");case 40:e.$util.showToast({title:"支付成功"}),"breed"==u&&e.updateOrderItem({key:"haveOperItem",val:!0}),setTimeout((function(){console.log(f,p,"=========333=="),e.$util.back(),e.$util.goUrl({url:f,openType:p})}),1e3),t.next=48;break;case 45:t.prev=45,t.t1=t["catch"](12),setTimeout((function(){e.lockTap=!1,e.$util.hideAll()}),2e3);case 48:case"end":return t.stop()}}),t,null,[[12,45],[23,34]])})))()}})};t.default=s}).call(this,n("543d")["default"])}},[["c786","common/runtime","common/vendor"]]]);