| 12 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-23a75d28"],{"1dab":function(e,t,i){var s=i("1de2"),a=i("e4e4"),c=i("70d4"),n=c("match");e.exports=function(e){var t;return s(e)&&(void 0!==(t=e[n])?!!t:"RegExp"==a(e))}},4438:function(e,t,i){"use strict";i("bda4")},"523b":function(e,t,i){e.exports=i.p+"img/icon_charge_title.f126a76f.png"},5816:function(e,t,i){var s=i("02ba"),a=i("0294"),c=i("82f7"),n=i("91ad"),o=i("3f48"),l=i("40ac").f,r=i("6876").f,d=i("1dab"),h=i("0bdd"),u=i("6115"),p=i("7e31"),f=i("d03a"),v=i("bde6"),g=i("6cc4"),m=i("38e1").enforce,S=i("8d0d"),_=i("70d4"),C=i("acc8"),I=i("509f"),y=_("match"),P=a.RegExp,b=P.prototype,R=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,T=/a/g,x=/a/g,E=new P(T)!==T,M=p.UNSUPPORTED_Y,G=s&&(!E||M||C||I||v((function(){return x[y]=!1,P(T)!=T||P(x)==x||"/a/i"!=P(T,"i")}))),H=function(e){for(var t,i=e.length,s=0,a="",c=!1;s<=i;s++)t=e.charAt(s),"\\"!==t?c||"."!==t?("["===t?c=!0:"]"===t&&(c=!1),a+=t):a+="[\\s\\S]":a+=t+e.charAt(++s);return a},k=function(e){for(var t,i=e.length,s=0,a="",c=[],n={},o=!1,l=!1,r=0,d="";s<=i;s++){if(t=e.charAt(s),"\\"===t)t+=e.charAt(++s);else if("]"===t)o=!1;else if(!o)switch(!0){case"["===t:o=!0;break;case"("===t:R.test(e.slice(s+1))&&(s+=2,l=!0),a+=t,r++;continue;case">"===t&&l:if(""===d||g(n,d))throw new SyntaxError("Invalid capture group name");n[d]=!0,c.push([d,r]),l=!1,d="";continue}l?d+=t:a+=t}return[a,c]};if(c("RegExp",G)){for(var w=function(e,t){var i,s,a,c,l,r,p=this instanceof w,f=d(e),v=void 0===t,g=[],S=e;if(!p&&f&&v&&e.constructor===w)return e;if((f||e instanceof w)&&(e=e.source,v&&(t="flags"in S?S.flags:u.call(S))),e=void 0===e?"":h(e),t=void 0===t?"":h(t),S=e,C&&"dotAll"in T&&(s=!!t&&t.indexOf("s")>-1,s&&(t=t.replace(/s/g,""))),i=t,M&&"sticky"in T&&(a=!!t&&t.indexOf("y")>-1,a&&(t=t.replace(/y/g,""))),I&&(c=k(e),e=c[0],g=c[1]),l=n(P(e,t),p?this:b,w),(s||a||g.length)&&(r=m(l),s&&(r.dotAll=!0,r.raw=w(H(e),i)),a&&(r.sticky=!0),g.length&&(r.groups=g)),e!==S)try{o(l,"source",""===S?"(?:)":S)}catch(_){}return l},L=function(e){e in w||l(w,e,{configurable:!0,get:function(){return P[e]},set:function(t){P[e]=t}})},O=r(P),A=0;O.length>A;)L(O[A++]);b.constructor=w,w.prototype=b,f(a,"RegExp",w)}S("RegExp")},"91ad":function(e,t,i){var s=i("1de2"),a=i("9c8e");e.exports=function(e,t,i){var c,n;return a&&"function"==typeof(c=t.constructor)&&c!==i&&s(n=c.prototype)&&n!==i.prototype&&a(e,n),e}},bda4:function(e,t,i){},dc65:function(e,t,i){"use strict";i.r(t);var s=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{attrs:{id:"mainPage"}},[s("div",{staticClass:"topBC"},[s("img",{attrs:{src:i("523b"),width:"55%",height:"25px"}}),s("div",{staticClass:"title"},[s("span",[e._v("用户充值")]),s("img",{attrs:{src:i("8b19"),width:"69px",height:"86px"}}),e._e()])]),s("div",{staticClass:"context"},[s("div",{staticClass:"area_search"},[s("input",{directives:[{name:"model",rawName:"v-model",value:e.phone,expression:"phone"}],staticClass:"phone",attrs:{type:"text",pattern:"[0-9]*",maxlength:"11",onchange:e.getUserList(),placeholder:"请输入手机号查询所属商家"},domProps:{value:e.phone},on:{input:function(t){t.target.composing||(e.phone=t.target.value)}}}),11==e.phone.length?s("ul",{staticClass:"memberList"},e._l(e.userList,(function(t){return s("li",{on:{click:function(i){return e.selectUser(t)}}},[s("input",{attrs:{type:"checkbox"},domProps:{checked:t.ShopId==e.userSelect.ShopId}}),s("span",[e._v(e._s(t.ShopName.length>7?t.ShopName.slice(5):t.ShopName.slice(3)))]),s("em",[e._v(e._s(t.UserName))])])})),0):e._e()]),s("div",{staticClass:"area_tab"},[s("ul",e._l(e.RsTab,(function(t){return s("li",{class:[{tab_select:e.tabSelect.PId==t.PId}],on:{click:function(i){return e.selectTab(t)}}},[e._v(" "+e._s(t.Name)+" ")])})),0)]),e.RsMonth.length>0?s("div",{staticClass:"area_member"},[e._m(0),s("ul",{staticClass:"chargeOption"},e._l(e.RsMonth,(function(t){return s("li",{class:[{activeLi:e.monthSelect.PdId==t.PdId}],on:{click:function(i){t.isDisabled?e.alertInfo("您不能购买该项"):e.selectMonth(t)}}},[s("em",{staticClass:"month"},[e._v(e._s(t.EffectiveMonths)+"个月")]),s("div",{staticClass:"cash",class:[{cashActive:e.monthSelect.PdId==t.PdId}]},[e._v(" ¥"),s("em",{class:[{emActive:e.monthSelect.PdId==t.PdId}]},[e._v(e._s(t.Price/100))])]),s("div",{staticClass:"gift",class:[{giftActive:e.monthSelect.PdId==t.PdId}]},[t.GiftMonths>0?s("div",[e._v("赠送"+e._s(t.GiftMonths)+"个月")]):t.GiftHour>0?s("div",[e._v("赠送"+e._s(t.GiftHour)+"课时")]):s("div",[e._v("无赠送")])])])})),0)]):e._e(),e.RsHour.length>0?s("div",{staticClass:"area_member"},[e._m(1),s("ul",{staticClass:"chargeOption"},e._l(e.RsHour,(function(t){return s("li",{class:[{activeLi:e.hourSelect.PdId==t.PdId}],on:{click:function(i){t.isDisabled?e.alertInfo("您不能购买该项"):e.selectHour(t)}}},[s("em",{staticClass:"month"},[e._v(e._s(t.NormalHour)+"课时")]),s("div",{staticClass:"cash",class:[{cashActive:e.hourSelect.PdId==t.PdId}]},[e._v(" ¥"),s("em",{class:[{emActive:e.hourSelect.PdId==t.PdId}]},[e._v(e._s(t.Price/100))])]),s("div",{staticClass:"gift",class:[{giftActive:e.hourSelect.PdId==t.PdId}]},[t.GiftMonths>0?s("div",[e._v("赠送"+e._s(t.GiftMonths)+"个月")]):t.GiftHour>0?s("div",[e._v("赠送"+e._s(t.GiftHour)+"课时")]):s("div",[e._v("无赠送")])])])})),0)]):e._e(),e.RsValidity.length>0?s("div",{staticClass:"area_member"},[e._m(2),s("ul",{staticClass:"chargeOption"},e._l(e.RsValidity,(function(t){return s("li",{class:[{activeLi:e.validitySelect.PdId==t.PdId}],on:{click:function(i){t.isDisabled?e.alertInfo("您不能购买该项"):e.selectValidity(t)}}},[s("em",{staticClass:"month"},[e._v(e._s(t.PdName.slice(0,6)))]),s("div",{staticClass:"cash",class:[{cashActive:e.validitySelect.PdId==t.PdId}]},[e._v(" ¥"),s("em",{class:[{emActive:e.validitySelect.PdId==t.PdId}]},[e._v(e._s(t.Price/100))])]),s("div",{staticClass:"dateExpire",class:[{dateExpireActive:e.validitySelect.PdId==t.PdId}]},[s("div",[e._v("到期"+e._s(e._f("filterTime")(t.EndTime)))])])])})),0)]):e._e(),e.RsSpecial.length>0?s("div",{staticClass:"area_member"},[e._m(3),s("ul",{staticClass:"chargeOption"},e._l(e.RsSpecial,(function(t){return s("li",{class:[{activeLi:e.specialSelect.PdId==t.PdId}],on:{click:function(i){t.isDisabled?e.alertInfo("您不能购买该项"):e.selectSpecial(t)}}},[s("em",{staticClass:"month"},[e._v(e._s(t.PdName))]),s("div",{staticClass:"cash",class:[{cashActive:e.specialSelect.PdId==t.PdId}]},[e._v(" ¥"),s("em",{class:[{emActive:e.specialSelect.PdId==t.PdId}]},[e._v(e._s(t.Price/100))])]),s("div",{staticClass:"dateExpire",class:[{dateExpireActive:e.specialSelect.PdId==t.PdId}]},[s("div",[e._v("到期"+e._s(e._f("filterTime")(t.EndTime)))])])])})),0)]):e._e(),s("div",{staticClass:"area_account"},[s("div",{staticClass:"title"},[e._v("充值金额")]),s("div",{staticClass:"right_cash"},[e._v(" ¥"),s("em",{staticClass:"money"},[e._v(e._s(e.cashTotal))]),s("em",{staticClass:"memo"},[e._v(e._s(e.giftTips))])]),s("div",{staticClass:"right_code"},[s("input",{directives:[{name:"model",rawName:"v-model",value:e.inviteCode,expression:"inviteCode"}],staticClass:"inviteCode",attrs:{placeholder:"输入邀请码有惊喜",maxlength:"6"},domProps:{value:e.inviteCode},on:{input:function(t){t.target.composing||(e.inviteCode=t.target.value)}}}),s("em",{staticClass:"memo"},[e._v("首次充值 赠送")]),s("em",{staticClass:"memo",staticStyle:{color:"#f39034"}},[e._v("2")]),s("em",{staticClass:"memo"},[e._v("课时")])]),s("div",{staticClass:"button",on:{click:function(t){return e.doBought()}}},[e._v(" 充值 ")]),s("div",{staticClass:"chargeExplain"},[s("div",{domProps:{innerHTML:e._s(e.Description)}})])])]),s("alert",{ref:"alertPart"})],1)},a=[function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"banner"},[i("span",[e._v("会籍")]),i("em",[e._v("请选择入会月数")])])},function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"banner_hour"},[i("span",[e._v("课时")]),i("em",[e._v("请选择课时数")])])},function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"banner_hour"},[i("span",[e._v("限时活动")]),i("em",[e._v("请选择课时数")])])},function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"banner_hour"},[i("span",[e._v("特殊活动")]),i("em",[e._v("请选择课时数")])])}],c=(i("2bd2"),i("a717"),i("d7f0"),i("5816"),i("7d8f"),i("c505"),i("b8a1")),n=i("a8da"),o=i("2dc0"),l=i("b66f"),r=(i("64da"),i("21a7"),i("fed1")),d={data:function(){return{openId:"",phone:"",phoneQuery:"",inviteCode:"",userList:[],tabSelect:"",userSelect:"",monthSelect:"",hourSelect:"",validitySelect:"",specialSelect:"",giftTips:"无赠送",cashTotal:"0",RsTab:[],RsMonth:[],RsHour:[],RsValidity:[],RsSpecial:[],Description:""}},mounted:function(){this.checkCode()},destroyed:function(){},filters:{filterTime:function(e){return e?dateFormatWithoutZone(e,11):0}},watch:{$route:function(e){"membershipCharge"==e.name&&this.checkCode()},active:function(){this.getList()}},methods:{onChange:function(e){console.log(e.format("YY-MM-DD"))},alertInfo:function(e){this.$refs.alertPart.openSimpleDialog(e)},confirmDay:function(e){console.log(globaltime2StringNoMin(e))},selectUser:function(e){e.ShopId==this.userSelect.ShopId?this.userSelect="":(this.userSelect=e,this.getChargeList())},selectTab:function(e){e.PId==this.tabSelect.PId?this.tabSelect="":(this.monthSelect="",this.hourSelect="",this.validitySelect="",this.specialSelect="",this.calcCash(),this.tabSelect=e,this.getChargeList())},selectMonth:function(e){e.PdId==this.monthSelect.PdId?this.monthSelect="":this.monthSelect=e,this.calcCash()},selectHour:function(e){e.PdId==this.hourSelect.PdId?this.hourSelect="":this.hourSelect=e,this.calcCash()},selectValidity:function(e){e.PdId==this.validitySelect.PdId?this.validitySelect="":this.validitySelect=e,this.calcCash()},selectSpecial:function(e){e.PdId==this.specialSelect.PdId?this.specialSelect="":this.specialSelect=e,this.calcCash()},checkCode:function(){if(localStorage.openId)localStorage.phone&&(this.phone=localStorage.phone),this.getChargeTab();else if(123==this.getUrlKey("state")){var e=this.getUrlKey("code");this.getOpenId(e),this.getChargeTab()}else this.getOpenCode()},getOpenCode:function(){console.log("获取公众号ID");var e=location.href,t=encodeURIComponent(e),i="snsapi_userinfo",s="wx36cb8b6661d71811",a="123",c="https://open.weixin.qq.com/connect/oauth2/authorize?appid="+s+"&redirect_uri="+t+"&response_type=code&scope="+i+"&state="+a+"#wechat_redirect";self.location=c},getUrlKey:function(e){return decodeURIComponent((new RegExp("[?|&]"+e+"=([^&;]+?)(&|#|;|$)").exec(location.href)||[,""])[1].replace(/\+/g,"%20"))||null},getOpenId:function(e){var t=this,i=this,s={code:e},a=r.stringify(s);Object(c["j"])(a).then((function(e){var s=e;0==s.Code?(""!=s.OpenId?localStorage.openId=s.OpenId:localStorage.removeItem("openId"),""!=s.Phone?localStorage.phone=s.Phone:localStorage.removeItem("phone")):(localStorage.removeItem("phone"),localStorage.removeItem("openId")),null!=localStorage.phone&&(i.phone=localStorage.phone,t.getUserList())}))},getUserList:function(){var e=this;if(11==e.phone.toString().length){if(e.phoneQuery==e.phone)return;var t={phone:e.phone},i=r.stringify(t);Object(c["N"])(i).then((function(t){e.userList=[],e.phoneQuery=e.phone;var i=t;0==i.Code&&i.Rs&&(e.userList=i.Rs)}))}},calcCash:function(){if(this.cashTotal=0,this.monthSelect&&(this.cashTotal+=this.monthSelect.Price),this.hourSelect&&(this.cashTotal+=this.hourSelect.Price),this.validitySelect&&(this.cashTotal+=this.validitySelect.Price),this.specialSelect&&(this.cashTotal+=this.specialSelect.Price),this.cashTotal/=100,this.monthSelect.GiftMonths>0||this.monthSelect.GiftHour>0||this.hourSelect.GiftMonths>0||this.hourSelect.GiftHour>0||this.validitySelect.GiftMonths>0||this.validitySelect.GiftHour>0||this.specialSelect.GiftMonths>0||this.specialSelect.GiftHour>0){this.giftTips="含赠送";var e=0,t=0;this.monthSelect&&(e+=this.monthSelect.GiftMonths,t+=this.monthSelect.GiftHour),this.hourSelect&&(e+=this.hourSelect.GiftMonths,t+=this.hourSelect.GiftHour),this.validitySelect&&(e+=this.validitySelect.GiftMonths,t+=this.validitySelect.GiftHour),this.specialSelect&&(e+=this.specialSelect.GiftMonths,t+=this.specialSelect.GiftHour),e>0&&(this.giftTips+=e+"个月"),e>0&&t>0&&(this.giftTips+="+"),t>0&&(this.giftTips+=t+"课时")}else this.giftTips="无赠送"},getChargeTab:function(){var e=this,t={},i=r.stringify(t);Object(c["e"])(i).then((function(t){var i=t;0==i.Code&&i.Rs.length>0&&(e.RsTab=i.Rs,e.tabSelect=e.RsTab[0],e.getChargeList())}))},getChargeList:function(){var e=this,t=this,i={pId:t.tabSelect.PId,userId:t.userSelect.UserId},s=r.stringify(i);Object(c["d"])(s).then((function(i){var s=i;0==s.Code?(t.Description=s.Description,s.RsClassHour.length>0?t.RsHour=s.RsClassHour:t.RsHour=[],s.RsMonth.length>0?t.RsMonth=s.RsMonth:t.RsMonth=[],s.RsValidityClassHour.length>0?t.RsValidity=s.RsValidityClassHour:t.RsValidity=[],s.RsSpecial.length>0?t.RsSpecial=s.RsSpecial:t.RsSpecial=[]):e.getChargeList()}))},doBought:function(){var e=this;if(e.userSelect)if(e.monthSelect||e.hourSelect||e.validitySelect||e.specialSelect){var t=[];e.monthSelect&&t.push(e.monthSelect.PdId),e.hourSelect&&t.push(e.hourSelect.PdId),e.validitySelect&&t.push(e.validitySelect.PdId),e.specialSelect&&t.push(e.spenialSelect.PdId);var i={phone:e.phone,openId:localStorage.openId,shopId:e.userSelect.ShopId,pdIdStr:t.toString(),amount:100*e.cashTotal,inviteCode:e.inviteCode},s=r.stringify(i);Object(c["n"])(s).then((function(t){var i=t;if(console.log(i),0==i.Code){var s=i.Rs;"undefined"===typeof WeixinJSBridge?document.addEventListener?document.addEventListener("WeixinJSBridgeReady",e.onBridgeReady(s),!1):document.attachEvent&&(document.attachEvent("WeixinJSBridgeReady",e.onBridgeReady(s)),document.attachEvent("onWeixinJSBridgeReady",e.onBridgeReady(s))):(console.log("准备调用微信支付"),e.onBridgeReady(s))}}))}else e.Toast("请选择充值选项");else e.Toast("请选择充值会员")},onBridgeReady:function(e){console.log("onBridgeReady");var t=this;WeixinJSBridge.invoke("getBrandWCPayRequest",{appId:e.AppId,timeStamp:e.TimeStamp,nonceStr:e.NonceStr,package:e.Package,signType:e.SignType,paySign:e.PaySign},(function(i){if("get_brand_wcpay_request:ok"==i.err_msg){console.log("支付成功,正在查询结果"),t.Toast("支付成功,正在查询结果");var s=e.OutTradeNo;t.$router.push({path:"/membershipChargeResult",query:{OutTradeNo:s}})}else t.Toast("支付失败")}))},onGoNewPage:function(e){this.$router.push({path:"/"+e})}},beforeDestroy:function(){},beforeRouteEnter:function(e,t,i){i((function(t){""==e.name&&t.getList()}))},components:{bottomTab:n["a"],alert:o["a"],DatePicker:l["default"]}},h=d,u=(i("4438"),i("cba8")),p=Object(u["a"])(h,s,a,!1,null,"5dc9db82",null);t["default"]=p.exports}}]);
- //# sourceMappingURL=chunk-23a75d28.undefined.1676618554975.js.map
|