| 123 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-client-tuan-buy"],{1056:function(t,e,n){"use strict";n.r(e);var i=n("470a"),a=n.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(r);e["default"]=a.a},2634:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){
- /*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */
- e.default=function(){return t};var t={},n=Object.prototype,a=n.hasOwnProperty,r=Object.defineProperty||function(t,e,n){t[e]=n.value},o="function"==typeof Symbol?Symbol:{},c=o.iterator||"@@iterator",s=o.asyncIterator||"@@asyncIterator",u=o.toStringTag||"@@toStringTag";function l(t,e,n){return Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{l({},"")}catch(j){l=function(t,e,n){return t[e]=n}}function f(t,e,n,i){var a=e&&e.prototype instanceof h?e:h,o=Object.create(a.prototype),c=new O(i||[]);return r(o,"_invoke",{value:C(t,n,c)}),o}function d(t,e,n){try{return{type:"normal",arg:t.call(e,n)}}catch(j){return{type:"throw",arg:j}}}t.wrap=f;var v={};function h(){}function p(){}function y(){}var g={};l(g,c,(function(){return this}));var m=Object.getPrototypeOf,w=m&&m(m(E([])));w&&w!==n&&a.call(w,c)&&(g=w);var b=y.prototype=h.prototype=Object.create(g);function x(t){["next","throw","return"].forEach((function(e){l(t,e,(function(t){return this._invoke(e,t)}))}))}function _(t,e){var n;r(this,"_invoke",{value:function(r,o){function c(){return new e((function(n,c){(function n(r,o,c,s){var u=d(t[r],t,o);if("throw"!==u.type){var l=u.arg,f=l.value;return f&&"object"==(0,i.default)(f)&&a.call(f,"__await")?e.resolve(f.__await).then((function(t){n("next",t,c,s)}),(function(t){n("throw",t,c,s)})):e.resolve(f).then((function(t){l.value=t,c(l)}),(function(t){return n("throw",t,c,s)}))}s(u.arg)})(r,o,n,c)}))}return n=n?n.then(c,c):c()}})}function C(t,e,n){var i="suspendedStart";return function(a,r){if("executing"===i)throw new Error("Generator is already running");if("completed"===i){if("throw"===a)throw r;return T()}for(n.method=a,n.arg=r;;){var o=n.delegate;if(o){var c=S(o,n);if(c){if(c===v)continue;return c}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===i)throw i="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);i="executing";var s=d(t,e,n);if("normal"===s.type){if(i=n.done?"completed":"suspendedYield",s.arg===v)continue;return{value:s.arg,done:n.done}}"throw"===s.type&&(i="completed",n.method="throw",n.arg=s.arg)}}}function S(t,e){var n=e.method,i=t.iterator[n];if(void 0===i)return e.delegate=null,"throw"===n&&t.iterator["return"]&&(e.method="return",e.arg=void 0,S(t,e),"throw"===e.method)||"return"!==n&&(e.method="throw",e.arg=new TypeError("The iterator does not provide a '"+n+"' method")),v;var a=d(i,t.iterator,e.arg);if("throw"===a.type)return e.method="throw",e.arg=a.arg,e.delegate=null,v;var r=a.arg;return r?r.done?(e[t.resultName]=r.value,e.next=t.nextLoc,"return"!==e.method&&(e.method="next",e.arg=void 0),e.delegate=null,v):r:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,v)}function L(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function k(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function O(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(L,this),this.reset(!0)}function E(t){if(t){var e=t[c];if(e)return e.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var n=-1,i=function e(){for(;++n<t.length;)if(a.call(t,n))return e.value=t[n],e.done=!1,e;return e.value=void 0,e.done=!0,e};return i.next=i}}return{next:T}}function T(){return{value:void 0,done:!0}}return p.prototype=y,r(b,"constructor",{value:y,configurable:!0}),r(y,"constructor",{value:p,configurable:!0}),p.displayName=l(y,u,"GeneratorFunction"),t.isGeneratorFunction=function(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===p||"GeneratorFunction"===(e.displayName||e.name))},t.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,y):(t.__proto__=y,l(t,u,"GeneratorFunction")),t.prototype=Object.create(b),t},t.awrap=function(t){return{__await:t}},x(_.prototype),l(_.prototype,s,(function(){return this})),t.AsyncIterator=_,t.async=function(e,n,i,a,r){void 0===r&&(r=Promise);var o=new _(f(e,n,i,a),r);return t.isGeneratorFunction(n)?o:o.next().then((function(t){return t.done?t.value:o.next()}))},x(b),l(b,u,"Generator"),l(b,c,(function(){return this})),l(b,"toString",(function(){return"[object Generator]"})),t.keys=function(t){var e=Object(t),n=[];for(var i in e)n.push(i);return n.reverse(),function t(){for(;n.length;){var i=n.pop();if(i in e)return t.value=i,t.done=!1,t}return t.done=!0,t}},t.values=E,O.prototype={constructor:O,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(k),!t)for(var e in this)"t"===e.charAt(0)&&a.call(this,e)&&!isNaN(+e.slice(1))&&(this[e]=void 0)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var e=this;function n(n,i){return o.type="throw",o.arg=t,e.next=n,i&&(e.method="next",e.arg=void 0),!!i}for(var i=this.tryEntries.length-1;i>=0;--i){var r=this.tryEntries[i],o=r.completion;if("root"===r.tryLoc)return n("end");if(r.tryLoc<=this.prev){var c=a.call(r,"catchLoc"),s=a.call(r,"finallyLoc");if(c&&s){if(this.prev<r.catchLoc)return n(r.catchLoc,!0);if(this.prev<r.finallyLoc)return n(r.finallyLoc)}else if(c){if(this.prev<r.catchLoc)return n(r.catchLoc,!0)}else{if(!s)throw new Error("try statement without catch or finally");if(this.prev<r.finallyLoc)return n(r.finallyLoc)}}}},abrupt:function(t,e){for(var n=this.tryEntries.length-1;n>=0;--n){var i=this.tryEntries[n];if(i.tryLoc<=this.prev&&a.call(i,"finallyLoc")&&this.prev<i.finallyLoc){var r=i;break}}r&&("break"===t||"continue"===t)&&r.tryLoc<=e&&e<=r.finallyLoc&&(r=null);var o=r?r.completion:{};return o.type=t,o.arg=e,r?(this.method="next",this.next=r.finallyLoc,v):this.complete(o)},complete:function(t,e){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&e&&(this.next=e),v},finish:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.finallyLoc===t)return this.complete(n.completion,n.afterLoc),k(n),v}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.tryLoc===t){var i=n.completion;if("throw"===i.type){var a=i.arg;k(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,n){return this.delegate={iterator:E(t),resultName:e,nextLoc:n},"next"===this.method&&(this.arg=void 0),v}},t},n("6a54"),n("01a2"),n("e39c"),n("bf0f"),n("844d"),n("18f7"),n("de6c"),n("3872e"),n("4e9b"),n("114e"),n("c240"),n("926e"),n("7a76"),n("c9b5"),n("aa9c"),n("2797"),n("8a8d"),n("dc69"),n("f7a5");var i=function(t){return t&&t.__esModule?t:{default:t}}(n("fcf3"))},"2fdc":function(t,e,n){"use strict";function i(t,e,n,i,a,r,o){try{var c=t[r](o),s=c.value}catch(u){return void n(u)}c.done?e(s):Promise.resolve(s).then(i,a)}n("6a54"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){return function(){var e=this,n=arguments;return new Promise((function(a,r){var o=t.apply(e,n);function c(t){i(o,a,r,c,s,"next",t)}function s(t){i(o,a,r,c,s,"throw",t)}c(void 0)}))}},n("bf0f")},"411e":function(t,e,n){var i=n("c86c");e=i(!1),e.push([t.i,".tuan-buy-l[data-v-1aed6a9a]{width:%?200?%;height:%?150?%;background:#f2f2f2}.tuan-buy-r[data-v-1aed6a9a]{width:calc(100% - %?200?%)}",""]),t.exports=e},4214:function(t,e,n){"use strict";n.r(e);var i=n("6c0c"),a=n("1056");for(var r in a)["default"].indexOf(r)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(r);n("d23f");var o=n("828b"),c=Object(o["a"])(a["default"],i["b"],i["c"],!1,null,"1aed6a9a",null,!1,i["a"],void 0);e["default"]=c.exports},"470a":function(t,e,n){"use strict";n("6a54");var i=n("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=i(n("2634")),r=i(n("2fdc"));n("5c47"),n("2c10"),n("d4b5"),n("5ef2");var o={data:function(){return{payType:"weixin",num:1,coupon_id:0,buydata:[],buytype:"微信",dataList:[],money:0,mid:0,openid:"",pricebuy:0,wxlx:"wxh5",coupons:[{coupon_id:1,num:20},{coupon_id:2,num:30},{coupon_id:3,num:40}]}},onLoad:function(t){t.mid&&(this.mid=t.mid),this.buydata=uni.getStorageSync("buydata"),this.mid>0&&2==this.buydata.isvip?this.pricebuy=this.buydata.vippriced:this.mid>0&&1==this.buydata.isvip?this.pricebuy=this.buydata.priced:0==this.mid&&2==this.buydata.isvip?this.pricebuy=this.buydata.vippriceq:0==this.mid&&1==this.buydata.isvip&&(this.pricebuy=this.buydata.priceq);var e=window.navigator.userAgent.toLowerCase();"micromessenger"==e.match(/MicroMessenger/i)&&(this.wxlx="wxgzh")},onShow:function(){uni.getStorageSync("userinfo").token?(this.ongrzlTap(),this.money=uni.getStorageSync("userinfo").money):uni.showModal({title:"温馨提示",content:"请先登录",showCancel:!0,confirmText:"登录",success:function(t){t.confirm?uni.navigateTo({url:"/pages/login/login"}):t.cancel&&uni.navigateBack()}})},computed:{getCouponMoney:function(){if(this.coupons.length>0)for(var t in this.coupons)if(this.coupons[t].coupon_id==this.coupon_id)return this.coupons[t].num;return 0}},methods:{okTap:function(){var t=this,e=this;this.dataList=this.buydata,this.dataList.sum=1,this.dataList.buytype=this.buytype;var n=this.dataList;n.pricebuy=e.pricebuy,n.token=uni.getStorageSync("userinfo").token,n.uid=uni.getStorageSync("userinfo").id,this.mid>0?(n.lx=2,n.smid=this.mid,n.namet=n.name+"【单集购买】【ID:"+this.mid+" 】"):(n.lx=1,n.smid=0,n.namet=n.name),n.wxlx=this.wxlx,n.openid=this.openid,n.info=[],console.log(n),uni.request({url:this.configs.webUrl+"/api/pay/videopay",data:n,success:function(n){"微信"==e.dataList.buytype?"wxxcx"==t.wxlx&&1==n.data.code?t.wxxcx(n.data.data):window.open(n.data.data,"_self"):"余额"==e.dataList.buytype&&(1==n.data.code?uni.showModal({title:"提示",content:n.data.msg,showCancel:!1,success:function(t){uni.setStorage({key:"isbuy",data:2}),uni.navigateBack()}}):"余额不足"==n.data.msg?uni.showModal({title:"提示",content:n.data.msg,showCancel:!0,confirmText:"充值",success:function(t){if(t.confirm){var n=e.pricebuy;uni.navigateTo({url:"/pages/client/vipcard/recharge?price="+1*n})}else t.cancel}}):uni.showModal({title:"提示",content:n.data.msg,showCancel:!1,success:function(t){uni.navigateBack()}}))},fail:function(t,e){console.log("fail"+JSON.stringify(t))}})},wxxcx:function(t){uni.requestPayment({provider:"wxpay",appId:t.appId,timeStamp:t.timeStamp+"",nonceStr:t.nonceStr,package:t.package,signType:"MD5",paySign:t.sign,success:function(t){uni.showModal({title:"温馨提示",content:"支付成功",showCancel:!1,confirmText:"确定",success:function(t){t.confirm?(uni.setStorage({key:"isbuy",data:2}),uni.navigateBack()):t.cancel}}),console.log("success:"+JSON.stringify(t))},fail:function(t){uni.showModal({title:"支付失败",content:JSON.stringify(t),showCancel:!1,confirmText:"确定",success:function(t){t.confirm||t.cancel}}),console.log("fail:"+JSON.stringify(t))}})},ongrzlTap:function(){var t=this;return(0,r.default)((0,a.default)().mark((function e(){var n;return(0,a.default)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:n={},n.token=uni.getStorageSync("userinfo").token,n.uid=uni.getStorageSync("userinfo").id,uni.request({url:t.configs.webUrl+"/api/user/index",data:n,success:function(e){if(1==e.data.code){var n=e.data.data;if(n.isLogin=!0,t.userinfo=n,uni.setStorage({key:"userinfo",data:e.data.data}),e.data.data.avatar){var i=e.data.data.avatar;-1!=i.indexOf("data:image")?t.avatar="":-1!=i.indexOf("http")?t.avatar=e.data.data.avatar:t.avatar=t.configs.imgUrl+e.data.data.avatar}else t.avatar=""}else uni.showToast({title:e.data.msg,icon:"none"})},fail:function(t,e){}});case 4:case"end":return e.stop()}}),e)})))()},jianAct:function(){1!=this.num&&(this.num=this.num-1)},jiaAct:function(){this.num>99||(this.num=this.num+1)},changeType:function(t){this.payType=t.detail.value,"money"==t.detail.value&&(this.buytype="余额"),"weixin"==t.detail.value&&(this.buytype="微信")},wxlogin:function(){var t=this,e=this;uni.login({timeout:1e4,provider:"weixin",success:function(n){console.log(n),uni.request({url:t.configs.webUrl+"/api/user/getOpenid",method:"GET",data:{token:uni.getStorageSync("userinfo").token,code:n.code},success:function(t){console.log(t.data.code),1==t.data.code?e.openid=t.data.data.openid:uni.showModal({title:"温馨提示",content:JSON.stringify(t.data),showCancel:!0,confirmText:"确定",success:function(t){t.confirm?uni.navigateBack():t.cancel}})},fail:function(t){console.log(t)}})},fail:function(t){console.log(t)}})}}};e.default=o},6705:function(t,e,n){var i=n("411e");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var a=n("967d").default;a("6d0a1f2d",i,!0,{sourceMap:!1,shadowMode:!1})},"6c0c":function(t,e,n){"use strict";n.d(e,"b",(function(){return i})),n.d(e,"c",(function(){return a})),n.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("v-uni-view",{staticClass:"pd16_15"},[n("v-uni-view",{staticClass:"box pd16_15 flex"},[n("v-uni-image",{staticClass:"tuan-buy-l",attrs:{src:t.buydata.img,mode:"aspectFill"}}),n("v-uni-view",{staticClass:"tuan-buy-r pl15"},[t.mid>0?n("v-uni-view",{staticClass:"ft14 ftw600 cl-main"},[t._v(t._s(t.buydata.name)+"【单集购买】【ID:"+t._s(t.mid)+" 】")]):n("v-uni-view",{staticClass:"ft14 ftw600 cl-main"},[t._v(t._s(t.buydata.title))]),t.mid>0?n("v-uni-view",{staticClass:"mt12 alcenter"},[n("v-uni-view",[n("v-uni-text",{staticClass:"ft14 cl-orange"},[t._v("单集会员价:")]),n("v-uni-text",{staticClass:"ft16 cl-orange ftw600"},[t._v("¥"+t._s(t.buydata.vippriced))])],1),n("v-uni-view",[n("v-uni-text",{staticClass:"ft14 cl-notice"},[t._v("单集普通价:")]),n("v-uni-text",{staticClass:"ft14 cl-notice text-line"},[t._v("¥"+t._s(t.buydata.priced))])],1)],1):n("v-uni-view",{staticClass:"mt12 alcenter"},[n("v-uni-view",[n("v-uni-text",{staticClass:"ft14 cl-orange"},[t._v("全集会员价:")]),n("v-uni-text",{staticClass:"ft16 cl-orange ftw600"},[t._v("¥"+t._s(t.buydata.vippriceq))])],1),n("v-uni-view",[n("v-uni-text",{staticClass:"ft14 cl-notice"},[t._v("全集普通价:")]),n("v-uni-text",{staticClass:"ft14 cl-notice text-line"},[t._v("¥"+t._s(t.buydata.priceq))])],1)],1)],1)],1),n("v-uni-view",{staticClass:"box mt16 pd16_15"},[n("v-uni-view",{staticClass:"flex alcenter space"},[n("v-uni-text",{staticClass:"ft14 cl-info2"},[t._v("需支付")]),n("v-uni-text",{staticClass:"ft16 cl-main ftw600 cl-orange"},[t._v("¥"+t._s(t.pricebuy))])],1)],1),n("v-uni-view",{staticClass:"box mt16 pd16_15"},[n("v-uni-view",{staticClass:"ft16 pb16 ftw600 cl-main"},[t._v("支付方式")]),n("v-uni-view",{staticClass:"bd-line mt16"}),n("v-uni-radio-group",{on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.changeType.apply(void 0,arguments)}}},[n("v-uni-view",{staticClass:"pt16 pb16 flex alcenter space"},[n("v-uni-view",{staticClass:"flex alcenter"},[n("v-uni-text",{staticClass:"iconfont iconicon_pay_balance ft32 cl-green"}),n("v-uni-text",{staticClass:"ml15 ft14 ftw500 cl-main"},[t._v("微信支付")])],1),n("v-uni-view",[n("v-uni-radio",{attrs:{value:"weixin",checked:"weixin"==t.payType,color:t.tempColor}})],1)],1),n("v-uni-view",{staticClass:"bd-line"}),n("v-uni-view",{staticClass:"pt16 flex alcenter space"},[n("v-uni-view",{staticClass:"flex alcenter"},[n("v-uni-text",{staticClass:"iconfont iconicon_pay_balance ft32",staticStyle:{color:"#FFBD1E"}}),n("v-uni-text",{staticClass:"ml15 ft14 ftw500 cl-main"},[t._v("余额支付")])],1),n("v-uni-view",[n("v-uni-radio",{attrs:{value:"money",checked:"money"==t.payType,disabled:!1,color:t.tempColor}})],1)],1)],1)],1),n("v-uni-view",{staticClass:"form-footer-h"},[n("v-uni-view",{staticClass:"form-footer form-footer-h"},[n("v-uni-view",{staticClass:"form-footer-main pd10_15"},[(t.mid,n("v-uni-button",{staticClass:"btn-big",style:t.getBtnStyle,on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.okTap.apply(void 0,arguments)}}},[t._v("支付 ¥"+t._s(t.pricebuy))]))],1)],1)],1)],1)},a=[]},d23f:function(t,e,n){"use strict";var i=n("6705"),a=n.n(i);a.a}}]);
|