yj
2024-12-05 ac3234c308e86f20cc63465573f321561ee00690
1
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/pay/pay"],{"05a1":function(e,t,r){"use strict";(function(e,t){var n=r("47a9");r("a346");n(r("3240"));var a=n(r("b475"));e.__webpack_require_UNI_MP_PLUGIN__=r,t(a.default)}).call(this,r("3223")["default"],r("df3c")["createPage"])},"2d95":function(e,t,r){"use strict";var n=r("61ea"),a=r.n(n);a.a},"4a79":function(e,t,r){"use strict";(function(e){var n=r("47a9");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r("7eb4")),i=n(r("7ca3")),o=n(r("ee10"));function p(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?p(Object(r),!0).forEach((function(t){(0,i.default)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):p(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var u={data:function(){return{payType:"",price:0,orderNo:"",parentOrderNo:"",submiting:!1,type:"order",templateId:""}},onLoad:function(e){this.payType="WX",e.type&&(this.type=e.type),"order"===this.type?(this.price=e.price,e.orderno?this.orderNo=e.orderno:this.parentOrderNo=e.parentorderno):"vip"===this.type&&(this.templateId=e.templateid,this.price=e.price)},methods:{changePayType:function(e){this.payType=e},confirm:function(){var t=(0,o.default)(a.default.mark((function t(){var r;return a.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:r=this,"",3,"order"===this.type?"WX"===r.payType?(r.submiting=!0,r.$api.request("order","prepay",{orderNo:r.orderNo,parentOrderNo:r.parentOrderNo,platform:3,payChannel:"WX"},(function(e){r.submiting=!1,r.$api.msg(e.errmsg)})).then((function(t){var n;r.submiting=!1,n={appId:t.data.appId,nonceStr:t.data.nonceStr,package:t.data.packageValue,timeStamp:t.data.timeStamp,signType:t.data.signType,paySign:t.data.paySign},e.requestPayment(c(c({provider:"wxpay"},n),{},{success:function(t){e.redirectTo({url:"/pages/pay/success"})},fail:function(e){console.log("支付过程失败:"+JSON.stringify(e)),r.$api.msg("支付取消")},complete:function(e){console.log("支付过程结束")}}))}))):"ALI"===r.payType?(r.submiting=!0,r.$api.request("order","prepay",{orderNo:r.orderNo,parentOrderNo:r.parentOrderNo,platform:3,payChannel:"ALI"},(function(e){r.submiting=!1,r.$api.msg(e.errmsg)})).then((function(e){r.submiting=!1}))):"OFFLINE"===r.payType&&(r.submiting=!0,r.$api.request("order","offlinePrepay",{parentOrderNo:r.parentOrderNo,orderNo:r.orderNo,platform:3},(function(e){r.submiting=!1,r.$api.msg(e.errmsg)})).then((function(t){e.redirectTo({url:"/pages/pay/success"})}))):"vip"===this.type&&("WX"===r.payType?(r.submiting=!0,r.$api.request("vip.order","prepay",{templateId:r.templateId,payPlatform:3,payChannel:"WX"},(function(e){r.submiting=!1,r.$api.msg(e.errmsg)})).then((function(t){var n;r.submiting=!1,n={appId:t.data.appId,nonceStr:t.data.nonceStr,package:t.data.packageValue,timeStamp:t.data.timeStamp,signType:t.data.signType,paySign:t.data.paySign},e.requestPayment(c(c({provider:"wxpay"},n),{},{success:function(t){e.redirectTo({url:"/pages/pay/success?scene=vip"})},fail:function(e){console.log("支付过程失败:"+JSON.stringify(e)),r.$api.msg("支付取消")},complete:function(e){console.log("支付过程结束")}}))}))):"ALI"===r.payType&&(r.submiting=!0,r.$api.request("order","prepay",{orderNo:r.orderNo,parentOrderNo:r.parentOrderNo,platform:3,payChannel:"ALI"},(function(e){r.submiting=!1,r.$api.msg(e.errmsg)})).then((function(e){r.submiting=!1}))));case 4:case"end":return t.stop()}}),t,this)})));return function(){return t.apply(this,arguments)}}()}};t.default=u}).call(this,r("df3c")["default"])},5371:function(e,t,r){"use strict";r.d(t,"b",(function(){return n})),r.d(t,"c",(function(){return a})),r.d(t,"a",(function(){}));var n=function(){var e=this.$createElement;this._self._c},a=[]},"61ea":function(e,t,r){},b475:function(e,t,r){"use strict";r.r(t);var n=r("5371"),a=r("f15d");for(var i in a)["default"].indexOf(i)<0&&function(e){r.d(t,e,(function(){return a[e]}))}(i);r("2d95");var o=r("828b"),p=Object(o["a"])(a["default"],n["b"],n["c"],!1,null,null,null,!1,n["a"],void 0);t["default"]=p.exports},f15d:function(e,t,r){"use strict";r.r(t);var n=r("4a79"),a=r.n(n);for(var i in n)["default"].indexOf(i)<0&&function(e){r.d(t,e,(function(){return n[e]}))}(i);t["default"]=a.a}},[["05a1","common/runtime","common/vendor"]]]);