(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages_tool-member-card_buy"],{4621:function(e,t,i){var a=i("c0d4");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);var n=i("967d").default;n("0f1b9f40",a,!0,{sourceMap:!1,shadowMode:!1})},7854:function(e,t,i){"use strict";i.r(t);var a=i("8ba8"),n=i("f48d");for(var r in n)["default"].indexOf(r)<0&&function(e){i.d(t,e,(function(){return n[e]}))}(r);var o=i("828b"),c=Object(o["a"])(n["default"],a["b"],a["c"],!1,null,null,null,!1,a["a"],void 0);t["default"]=c.exports},7904:function(e,t,i){"use strict";i.r(t);var a=i("a9f7"),n=i.n(a);for(var r in a)["default"].indexOf(r)<0&&function(e){i.d(t,e,(function(){return a[e]}))}(r);t["default"]=n.a},"87c9":function(e,t,i){"use strict";var a=i("4621"),n=i.n(a);n.a},"8ba8":function(e,t,i){"use strict";i.d(t,"b",(function(){return a})),i.d(t,"c",(function(){return n})),i.d(t,"a",(function(){}));var a=function(){var e=this.$createElement,t=this._self._c||e;return t("v-uni-view",{staticStyle:{display:"none"}},[this._t("default")],2)},n=[]},a8bf:function(e,t,i){"use strict";i.r(t);var a=i("cecf"),n=i("7904");for(var r in n)["default"].indexOf(r)<0&&function(e){i.d(t,e,(function(){return n[e]}))}(r);i("87c9");var o=i("828b"),c=Object(o["a"])(n["default"],a["b"],a["c"],!1,null,"55cf5765",null,!1,a["a"],void 0);t["default"]=c.exports},a9f7:function(e,t,i){"use strict";i("6a54");var a=i("f5bd").default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,i("bf0f"),i("2797"),i("dc8a"),i("aa9c");var n=a(i("e78f")),r=a(i("d745")),o={components:{uniPopup:r.default},mixins:[n.default],data:function(){return{isSub:!1,isIphoneX:!1,couponPopList:[],curIndex:0,isDescAnimating:!1,scaleX:(634/540).toFixed(4),scaleY:(378/330).toFixed(4),swiperConfig:{indicatorDots:!1,indicatorColor:"rgba(255, 255, 255, .4)",indicatorActiveColor:"rgba(255, 255, 255, 1)",interval:3e3,duration:300,circular:!1,previousMargin:"58rpx",nextMargin:"58rpx"},levelList:[],levelId:0,cardType:{week:{name:"周卡",unit:"周"},month:{name:"月卡",unit:"月"},quarter:{name:"季卡",unit:"季"},year:{name:"年卡",unit:"年"}},choiceIndex:0,outTradeNo:"",agreement:null}},computed:{listLen:function(){return this.levelList.length},currCard:function(){if(this.levelList[this.curIndex]){var e=this.levelList[this.curIndex],t=e.charge_rule?JSON.parse(e.charge_rule):{};return e.charge_rule_arr=[],Object.keys(t).forEach((function(i){e.charge_rule_arr.push({key:i,value:t[i]})})),e}}},onLoad:function(){var e=this;this.isIphoneX=this.$util.uniappIsIPhoneX(),this.storeToken?this.getCardList():this.$nextTick((function(){e.$refs.login.open("/pages_tool/member/card_buy")})),this.getAgreement()},onShow:function(){},watch:{storeToken:function(e,t){e&&this.getCardList()}},methods:{swiperChange:function(e){this.curIndex=e.detail.current,this.choiceIndex=0,this.isDescAnimating=!0},animationfinish:function(e){this.isDescAnimating=!1},getCardList:function(){var e=this;this.$api.sendRequest({url:"/supermember/api/membercard/lists",success:function(t){if(0==t.code&&t.data){e.levelList=t.data,e.levelId=e.memberInfo.member_level;for(var i=0;i0?i("v-uni-view",{staticClass:"font-size-tag expire-time"},[e._v("有效期至:"+e._s(e.$util.timeStampTurnTime(e.memberInfo.level_expire_time)))]):e._e()],1)],1),i("v-uni-swiper",{staticClass:"margin-bottom",style:{width:"100vw",height:"390rpx"},attrs:{"indicator-dots":e.swiperConfig.indicatorDots,"indicator-color":e.swiperConfig.indicatorColor,"indicator-active-color":e.swiperConfig.indicatorActiveColor,autoplay:!1,interval:e.swiperConfig.interval,duration:e.swiperConfig.duration,circular:e.swiperConfig.circular,"previous-margin":e.swiperConfig.previousMargin,"next-margin":e.swiperConfig.nextMargin,current:e.curIndex},on:{change:function(t){arguments[0]=t=e.$handleEvent(t),e.swiperChange.apply(void 0,arguments)},animationfinish:function(t){arguments[0]=t=e.$handleEvent(t),e.animationfinish.apply(void 0,arguments)}}},e._l(e.levelList,(function(t,a){return i("v-uni-swiper-item",{key:a,class:1==e.levelList.length?"image-container-box":""},[i("v-uni-view",{staticClass:"image-container",class:[0===e.curIndex?1===a?"item-right":a===e.listLen-1?"item-left":"item-center":e.curIndex===e.listLen-1?a===e.curIndex-1?"item-left":a===e.curIndex+1||0===a?"item-right":a===e.listLen-2?"item-left":"item-center":a===e.curIndex-1?"item-left":a===e.curIndex+1?"item-right":"item-center"]},[i("v-uni-view",{staticClass:"slide-image",staticStyle:{"background-size":"100% 100%","background-repeat":"no-repeat"},style:{transform:e.curIndex===a?"scale("+e.scaleX+","+e.scaleY+")":"scale(1,1)",transitionDuration:".3s",transitionTimingFunction:"ease"}},[i("v-uni-view",{staticClass:"bg-border"}),t&&t["level_picture"]?i("v-uni-image",{attrs:{src:e.$util.img(t["level_picture"])}}):i("v-uni-image",{style:{backgroundColor:t["bg_color"]}}),i("v-uni-view",{staticClass:"info"},[i("v-uni-view",{staticClass:"level-detail",style:{color:t["level_text_color"]}},[e._v(e._s(t.level_name))]),i("v-uni-view",{staticClass:"growr-name",style:{color:t["level_text_color"]}},[e._v(e._s(t.level_name)+"可享受消费折扣和")]),i("v-uni-view",{staticClass:"growr-value",style:{color:t["level_text_color"]}},[e._v("会员大礼包等权益")]),""!=t.remark?i("v-uni-view",{staticClass:"growth-rules font-size-tag",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.openExplainPopup.apply(void 0,arguments)}}},[i("v-uni-text",{staticClass:"iconfont icon-wenhao font-size-tag"})],1):e._e()],1)],1)],1)],1)})),1),i("v-uni-view",{staticClass:"card-content"},[i("v-uni-view",{staticClass:"card-content-head"},[i("v-uni-view",{staticClass:"line-box"},[i("v-uni-view",{staticClass:"line right"})],1),i("v-uni-view",{staticClass:"card-content-title"},[e._v("卡种选择")]),i("v-uni-view",{staticClass:"line-box"},[i("v-uni-view",{staticClass:"line"})],1),i("v-uni-view",{staticClass:"clear"})],1),i("v-uni-view",{staticClass:"card-time-list"},e._l(e.currCard.charge_rule_arr,(function(t,a){return i("v-uni-view",{key:a,staticClass:"card-item-box",class:{small:4==e.currCard.charge_rule_arr.length}},[i("v-uni-view",{staticClass:"card-time-item",class:{active:e.choiceIndex==a},on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.choice(a)}}},[i("v-uni-image",{attrs:{src:e.$util.img("public/uniapp/level/card-icon.png"),mode:"widthFix"}}),i("v-uni-view",{staticClass:"time-name"},[e._v(e._s(e.cardType[t.key].name))]),i("v-uni-view",{staticClass:"time-price"},[e._v(e._s(e.$lang("common.currencySymbol"))),i("v-uni-text",{staticClass:"price"},[e._v(e._s(t.value))]),e._v("/"+e._s(e.cardType[t.key].unit))],1)],1)],1)})),1)],1),e.currCard.is_free_shipping||e.currCard.consume_discount<100||e.currCard.point_feedback>0?i("v-uni-view",{staticClass:"card-content"},[i("v-uni-view",{staticClass:"card-content-head"},[i("v-uni-view",{staticClass:"line-box"},[i("v-uni-view",{staticClass:"line right"})],1),i("v-uni-view",{staticClass:"card-content-title"},[e._v("会员权益")]),i("v-uni-view",{staticClass:"line-box"},[i("v-uni-view",{staticClass:"line"})],1),i("v-uni-view",{staticClass:"clear"})],1),i("v-uni-view",{staticClass:"card-privilege-list"},[e.currCard.is_free_shipping?i("v-uni-view",{staticClass:"card-privilege-item"},[i("v-uni-view",{staticClass:"card-privilege-icon"},[i("v-uni-text",{staticClass:"iconfont icon-tedianquanchangbaoyou"})],1),i("v-uni-view",{staticClass:"card-privilege-name"},[e._v("全场包邮")]),i("v-uni-view",{staticClass:"card-privilege-text"},[e._v("享受商品包邮服务")])],1):e._e(),e.currCard.consume_discount<100?i("v-uni-view",{staticClass:"card-privilege-item"},[i("v-uni-view",{staticClass:"card-privilege-icon"},[i("v-uni-text",{staticClass:"iconfont icon-zhekou"})],1),i("v-uni-view",{staticClass:"card-privilege-name"},[e._v("消费折扣")]),i("v-uni-view",{staticClass:"card-privilege-text"},[e._v("部分商品下单可享"+e._s(e.currCard.consume_discount/10)+"折优惠")])],1):e._e(),e.currCard.point_feedback>0?i("v-uni-view",{staticClass:"card-privilege-item"},[i("v-uni-view",{staticClass:"card-privilege-icon"},[i("v-uni-text",{staticClass:"iconfont icon-jifen2 f32"})],1),i("v-uni-view",{staticClass:"card-privilege-name"},[e._v("积分回馈")]),i("v-uni-view",{staticClass:"card-privilege-text"},[e._v("下单享"+e._s(parseFloat(e.currCard.point_feedback))+"倍积分回馈")])],1):e._e()],1),""!=e.currCard.send_coupon||e.currCard.send_point>0||e.currCard.send_balance>0?i("v-uni-view",[i("v-uni-view",{staticClass:"card-content-head"},[i("v-uni-view",{staticClass:"line-box"},[i("v-uni-view",{staticClass:"line right"})],1),i("v-uni-view",{staticClass:"card-content-title"},[e._v("开卡礼包")]),i("v-uni-view",{staticClass:"line-box"},[i("v-uni-view",{staticClass:"line"})],1),i("v-uni-view",{staticClass:"clear"})],1),i("v-uni-view",{staticClass:"card-privilege-list"},[e.currCard.send_point>0?i("v-uni-view",{staticClass:"card-privilege-item"},[i("v-uni-view",{staticClass:"card-privilege-icon"},[i("v-uni-text",{staticClass:"iconfont icon-jifen3"})],1),i("v-uni-view",{staticClass:"card-privilege-name"},[e._v("积分礼包")]),i("v-uni-view",{staticClass:"card-privilege-text"},[e._v("赠送"+e._s(e.currCard.send_point)+"积分")])],1):e._e(),e.currCard.send_balance>0?i("v-uni-view",{staticClass:"card-privilege-item"},[i("v-uni-view",{staticClass:"card-privilege-icon"},[i("v-uni-text",{staticClass:"iconfont icon-hongbao"})],1),i("v-uni-view",{staticClass:"card-privilege-name"},[e._v("红包礼包")]),i("v-uni-view",{staticClass:"card-privilege-text"},[e._v("赠送"+e._s(parseFloat(e.currCard.send_balance))+"元红包")])],1):e._e(),""!=e.currCard.send_coupon?i("v-uni-view",{staticClass:"card-privilege-item"},[i("v-uni-view",{staticClass:"card-privilege-icon"},[i("v-uni-text",{staticClass:"iconfont icon-youhuiquan1"})],1),i("v-uni-view",{staticClass:"card-privilege-name"},[e._v("优惠券礼包")]),i("v-uni-view",{staticClass:"card-privilege-text"},[e._v("赠送"+e._s(e.currCard.send_coupon.split(",").length)+"张优惠券")])],1):e._e()],1)],1):e._e()],1):e._e(),e.currCard.charge_rule_arr.length?[i("v-uni-view",{staticClass:"action-wrap",class:{"bottom-safe-area":e.isIphoneX,"have-agreement":e.agreement}}),i("v-uni-view",{staticClass:"action",class:{"bottom-safe-area":e.isIphoneX,"have-agreement":e.agreement}},[i("v-uni-view",{staticClass:"action-btn",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.create.apply(void 0,arguments)}}},[e.currCard.level_id==e.levelId?[i("v-uni-text",{staticClass:"bold title"},[e._v("立即续费")])]:[1==e.currCard.charge_type?i("v-uni-text",{staticClass:"bold title"},[e._v("充值开通")]):i("v-uni-text",{staticClass:"bold title"},[e._v("立即开通")])],i("v-uni-text",{staticClass:"font-size-tag"},[e._v(e._s(e.$lang("common.currencySymbol")))]),i("v-uni-text",{staticClass:"bold"},[e._v(e._s(e.currCard.charge_rule_arr[e.choiceIndex].value))]),i("v-uni-text",[e._v("/"+e._s(e.cardType[e.currCard.charge_rule_arr[e.choiceIndex].key].unit))])],2),e.agreement?i("v-uni-view",{staticClass:"agreement"},[e._v("购买既视为同意"),i("v-uni-text",{on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.$util.redirectTo("/pages_tool/member/card_agreement")}}},[e._v("《"+e._s(e.agreement.title)+"》")])],1):e._e()],1)]:e._e()],2),i("v-uni-view",{on:{touchmove:function(t){t.preventDefault(),t.stopPropagation(),arguments[0]=t=e.$handleEvent(t)}}},[i("uni-popup",{ref:"explainPopup",attrs:{type:"bottom"}},[i("v-uni-view",{staticClass:"tips-layer"},[i("v-uni-view",{staticClass:"head",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.closeExplainPopup()}}},[i("v-uni-view",{staticClass:"title"},[e._v("会员卡说明")]),i("v-uni-text",{staticClass:"iconfont icon-close"})],1),i("v-uni-view",{staticClass:"body"},[i("v-uni-view",{staticClass:"detail margin-bottom"},[""!=e.currCard.remark?[i("v-uni-view",{staticClass:"tip"},[e._v("会员卡说明")]),i("v-uni-view",{staticClass:"font-size-base"},[e._v(e._s(e.currCard.remark))])]:e._e()],2)],1)],1)],1)],1),e.currCard.charge_rule_arr.length?i("ns-payment",{ref:"choosePaymentPopup",attrs:{payMoney:e.currCard.charge_rule_arr[e.choiceIndex].value},on:{confirm:function(t){arguments[0]=t=e.$handleEvent(t),e.toPay.apply(void 0,arguments)}}}):e._e()]:[i("ns-empty",{attrs:{text:"暂无可开会员卡",isIndex:!1}})],i("ns-login",{ref:"login"}),i("loading-cover",{ref:"loadingCover"})],2)],1)},r=[]},e78f:function(e,t,i){"use strict";i("6a54"),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a={data:function(){return{showTop:!1,scrollTop:0,oldLocation:0}},methods:{scrollToTopNative:function(){uni.pageScrollTo({duration:200,scrollTop:0})}},onReachBottom:function(){this.$refs.goodrecommend&&this.$refs.goodrecommend.getLikeList(10)},onPageScroll:function(e){this.oldLocation=e.scrollTop,e.scrollTop>400?this.showTop=!0:this.showTop=!1}};t.default=a},f48d:function(e,t,i){"use strict";i.r(t);var a=i("cc1b"),n=i.n(a);for(var r in a)["default"].indexOf(r)<0&&function(e){i.d(t,e,(function(){return a[e]}))}(r);t["default"]=n.a}}]);