(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-annex-vip_center-index"],{"0112":function(t,e,i){"use strict";var n=i("4134"),a=i.n(n);a.a},"0f17":function(t,e,i){"use strict";i.r(e);var n=i("c104"),a=i.n(n);for(var o in n)["default"].indexOf(o)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(o);e["default"]=a.a},"3a60":function(t,e,i){"use strict";i("6a54"),Object.defineProperty(e,"__esModule",{value:!0}),e.arrivalSubscribe=function(){var t=a();return o([t.PRODUCT_INCREASE])},e.auth=a,e.openEextractSubscribe=function(){var t=a(),e=[];t.EXTRACT_NOTICE&&e.push(t.EXTRACT_NOTICE);t.PAYMENT_RECEIVED&&e.push(t.PAYMENT_RECEIVED);return o(e)},e.openExtrctSubscribe=function(){var t=a();return o([t.EXTRACT_NOTICE])},e.openOrderRefundSubscribe=function(){var t=a();return o([t.REFUND_CONFORM_CODE])},e.openOrderSubscribe=function(){var t=a();return o([t.ORDER_DELIVER_SUCCESS,t.DELIVER_GOODS_CODE])},e.openPaySubscribe=function(){var t=a(),e=[];t.DELIVER_GOODS_CODE&&e.push(t.DELIVER_GOODS_CODE);t.ORDER_DELIVER_SUCCESS&&e.push(t.ORDER_DELIVER_SUCCESS);t.ORDER_PAY_SUCCESS&&e.push(t.ORDER_PAY_SUCCESS);return o(e)},e.openRechargeSubscribe=function(){var t=a();return o([t.USER_BALANCE_CHANGE])},e.subscribe=o,i("aa9c"),i("bf0f");var n=i("d838");function a(){var t,e=uni.getStorageSync(n.SUBSCRIBE_MESSAGE);return t=e||{},t}function o(t){return new Promise((function(e,i){uni.requestSubscribeMessage({tmplIds:t,success:function(t){return e(t)},fail:function(t){return i(t)},complete:function(t){}})}))}},4134:function(t,e,i){var n=i("fcf8");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals);var a=i("967d").default;a("74a411f8",n,!0,{sourceMap:!1,shadowMode:!1})},"5d79":function(t,e,i){"use strict";var n=i("ee61"),a=i.n(n);a.a},6332:function(t,e,i){"use strict";i("6a54"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,i("64aa"),i("e838"),i("c223");var n=i("5676"),a={props:{payMode:{type:Array,default:function(){return[]}},pay_close:{type:Boolean,default:!1},order_id:{type:String,default:""},totalPrice:{type:String,default:"0"},order_type:{type:Number,default:0},isCall:{type:Boolean,default:!1},returnUrl:{type:String,default:""}},data:function(){return{}},mounted:function(){},methods:{close:function(){this.$emit("onChangeFun",{action:"payClose"})},goPay:function(t,e){var i=this;if(this.isCall)return this.$emit("onChangeFun",{action:"payCheck",value:e});var a=this,o="";if("weixin"==e?o=this.$wechat.isWeixin()?"weixin":"h5":"balance"==e?o="balance":"alipay"==e?o="alipay":"offline"==e&&(o="offline"),!a.order_id)return a.$util.Tips({title:"请选择要支付的订单"});if("balance"==e&&parseFloat(t)0?i("v-uni-view",{staticClass:"coupon-section",style:{"background-image":"url("+t.domain+"/static/images/svip_coupon_bg.png)"}},[i("v-uni-view",{staticClass:"section-hd"},[i("v-uni-view",{staticClass:"title"},[t._v("会员优惠券")]),i("v-uni-text",{staticClass:"desc"},[t._v("会员专享优惠券,全场通用")])],1),i("v-uni-scroll-view",{staticClass:"section-bd",attrs:{"scroll-x":"true"}},t._l(t.memberCoupons,(function(e){return i("v-uni-view",{key:e.coupon_id,staticClass:"item",class:{gray:e.svipIssue},style:"background-image: url("+t.domain+"/static/images/svip_coupon.png)"},[e.svipIssue?i("v-uni-text",{staticClass:"receive-bg",style:"background-image: url("+t.domain+"/static/images/received-bg.png)"}):t._e(),i("v-uni-view",{staticClass:"coupon-count"},[i("v-uni-view",{staticClass:"money"},[i("v-uni-text",[t._v("¥")]),i("v-uni-text",{staticClass:"num"},[t._v(t._s(e.coupon_price))])],1),i("v-uni-view",{staticClass:"text"},["0.00"===e.use_min_price?i("v-uni-view",{staticClass:"mark"},[t._v("领券立减"+t._s(e.coupon_price)+"元")]):i("v-uni-view",{staticClass:"mark"},[t._v("满"+t._s(t._f("moneyFormat")(e.use_min_price))+"可用")])],1)],1),e.svipIssue?i("v-uni-navigator",{staticClass:"coupon-btn",attrs:{"hover-class":"none",url:"/pages/columnGoods/goods_coupon_list/index?coupon_id="+e.coupon_id}},[t._v("去使用")]):i("v-uni-view",{staticClass:"coupon-btn",on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.receiveCoupon(e)}}},[t._v("立即领取")])],1)})),1)],1):t._e(),3!=t.userInfo.is_svip?i("v-uni-view",{staticClass:"type-section",style:{"background-image":"url("+t.domain+"/static/images/renew_bg.png)"},attrs:{id:"card"}},[i("v-uni-view",{staticClass:"section-hd"},[i("v-uni-view",{staticClass:"title"},[t._v("会员续费")]),i("v-uni-text",{staticClass:"desc"},[t._v("续费可继续享受优惠价")])],1),i("v-uni-scroll-view",{staticClass:"scroll",attrs:{"scroll-x":"true"}},t._l(t.memberType,(function(e,n){return i("v-uni-view",{key:e.group_data_id,staticClass:"item",class:{on:n===t.type},on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.checkType(e,n)}}},[i("v-uni-view",{staticClass:"title line1"},[t._v(t._s(e.value&&e.value.svip_name))]),i("v-uni-view",{staticClass:"new"},[i("priceFormat",{attrs:{price:t._f("moneyFormat")(e.value&&e.value.price),weight:!0,intSize:"50",floatSize:"50",labelSize:"34"}})],1),i("v-uni-view",{staticClass:"old"},[t._v("¥"+t._s(t._f("moneyFormat")(e.value&&e.value.cost_price)))])],1)})),1),i("v-uni-view",{staticClass:"buy",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.pay.apply(void 0,arguments)}}},[t._v("立即支付")]),t.memberExplain?i("v-uni-view",{staticClass:"agree"},[i("v-uni-navigator",{staticClass:"link",attrs:{url:"/pages/annex/vip_clause/index","hover-class":"none"}},[t._v("购买即视为同意"),i("v-uni-text",{staticClass:"mark"},[t._v("《会员用户协议》")])],1)],1):t._e()],1):t._e(),t.goodsList.length?i("v-uni-view",{staticClass:"goods-section",style:"background-image: url("+t.domain+"/static/images/member_price.png)"},[i("v-uni-view",{staticClass:"section-hd"},[i("v-uni-view",{staticClass:"title"},[t._v("会员专享价")])],1),i("v-uni-view",{staticClass:"section-bd acea-row"},t._l(t.goodsList,(function(e){return i("v-uni-view",{key:e.product_id,staticClass:"item",on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.goDetail(e.product_id)}}},[i("easy-loadimage",{staticClass:"image",attrs:{mode:"widthFix","image-src":e.image}}),i("v-uni-view",{staticClass:"name line2"},[e.merchant.type_name&&0==e.product_type?i("v-uni-text",{staticClass:"font-bg-red bt-color"},[t._v(t._s(e.merchant.type_name))]):t._e(),t._v(t._s(e.store_name))],1),i("v-uni-view",{staticClass:"svip-price"},[i("priceFormat",{attrs:{price:e.svip_price,weight:!0,intSize:"28",floatSize:"20",labelSize:"20"}}),i("v-uni-image",{attrs:{src:t.domain+"/static/images/svip.png"}})],1),i("v-uni-view",{staticClass:"shop-price"},[t._v("商城价:¥"+t._s(e.price))])],1)})),1)],1):t._e()],1),i("payment",{attrs:{payMode:t.payMode,pay_close:t.pay_close,"is-call":!0,order_id:t.pay_order_id,totalPrice:t.totalPrice},on:{onChangeFun:function(e){arguments[0]=e=t.$handleEvent(e),t.onChangeFun.apply(void 0,arguments)}}}),i("v-uni-view",{directives:[{name:"show",rawName:"v-show",value:!1,expression:"false"}],domProps:{innerHTML:t._s(t.formContent)}})],1)},o=[]},9370:function(t,e,i){"use strict";var n=i("8bdb"),a=i("af9e"),o=i("1099"),s=i("c215"),r=a((function(){return null!==new Date(NaN).toJSON()||1!==Date.prototype.toJSON.call({toISOString:function(){return 1}})}));n({target:"Date",proto:!0,arity:1,forced:r},{toJSON:function(t){var e=o(this),i=s(e,"number");return"number"!=typeof i||isFinite(i)?e.toISOString():null}})},"98bb":function(t,e,i){"use strict";i.r(e);var n=i("901b"),a=i("0f17");for(var o in a)["default"].indexOf(o)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(o);i("0112");var s=i("828b"),r=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"320040d4",null,!1,n["a"],void 0);e["default"]=r.exports},ad85:function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("v-uni-view",[i("v-uni-view",{staticClass:"payment popup-main bg-f",class:t.pay_close?"on":""},[i("v-uni-view",{staticClass:"title acea-row row-center-wrapper font-500"},[t._v("选择付款方式"),i("v-uni-text",{staticClass:"iconfont icon-ic_close popup-close",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.close.apply(void 0,arguments)}}})],1),t._l(t.payMode,(function(e,n){return 1==e.payStatus||1==e.payStatus?i("v-uni-view",{key:n,staticClass:"item acea-row row-between-wrapper",on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.goPay(e.number||0,e.value)}}},[i("v-uni-view",{staticClass:"left acea-row row-between-wrapper"},[i("v-uni-view",{staticClass:"icon acea-row row-center row-middle",class:"icons-"+e.icon},[i("v-uni-text",{staticClass:"iconfont",class:e.icon})],1),i("v-uni-view",{staticClass:"text"},[i("v-uni-view",{staticClass:"name"},[t._v(t._s(e.name))]),e.number?i("v-uni-view",{staticClass:"info"},[t._v(t._s(e.title)),i("span",{staticClass:"money"},[t._v("¥"+t._s(e.number))])]):i("v-uni-view",{staticClass:"info"},[t._v(t._s(e.title))])],1)],1),i("v-uni-view",{staticClass:"iconfont icon-ic_rightarrow"})],1):t._e()}))],2),t.pay_close?i("v-uni-view",{ref:"close",staticClass:"mask",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.close.apply(void 0,arguments)}}}):t._e()],1)},a=[]},b373f:function(t,e,i){var n=i("c86c");e=n(!1),e.push([t.i,'@charset "UTF-8";\n/**\n * 这里是uni-app内置的常用样式变量\n *\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\n *\n */\n/**\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\n *\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\n */\n/* 颜色变量 */\n/* 行为相关颜色 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */\n/* 透明度 */\n/* 文章场景相关 */.payment[data-v-56114d53]{padding-bottom:%?60?%}.payment .title[data-v-56114d53]{height:%?123?%;padding:0 %?30?%;border-bottom:1px solid #eee}.payment .title .iconfont[data-v-56114d53]{position:absolute;right:%?20?%;top:%?20?%}.payment .item[data-v-56114d53]{border-bottom:1px solid #eee;height:%?130?%;margin-left:%?30?%;padding-right:%?30?%}.payment .item .left[data-v-56114d53]{width:%?610?%}.payment .item .left .text[data-v-56114d53]{width:%?540?%}.payment .item .left .text .name[data-v-56114d53]{font-size:%?32?%;color:#282828}.payment .item .left .text .info[data-v-56114d53]{font-size:%?24?%;color:#999}.payment .item .left .text .info .money[data-v-56114d53]{color:#f90}',""]),t.exports=e},c104:function(t,e,i){"use strict";i("6a54");var n=i("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,i("e838"),i("5ef2"),i("c9b5"),i("bf0f"),i("ab80"),i("c223"),i("5c47");var a=n(i("23ab")),o=n(i("82d1")),s=i("8f59"),r=i("672a"),c=i("e44d"),d=(i("3a60"),n(i("ea2b"))),u=i("aa10"),l=getApp(),p={components:{payment:o.default,easyLoadimage:a.default},filters:{dateFormat:function(t){return(0,d.default)(t).format("YYYY-MM-DD")},moneyFormat:function(t){return parseFloat(t)}},data:function(){return{domain:u.HTTP_REQUEST_URL,memberType:[],userInfo:{},memberRights:[],memberExplain:[],memberCoupons:[],isGetFree:null,popupShow:!1,account:"",password:"",goodsList:[],pay_order_id:"",payMode:[{name:"微信支付",icon:"icon-a-ic_wechatpay",value:this.$wechat.isWeixin()?"weixin":"h5",title:"微信快捷支付",payStatus:l.globalData.pay_weixin_open},{name:"支付宝支付",icon:"icon-a-ic_alipay",value:"alipay",title:"支付宝支付",payStatus:l.globalData.alipay_open}],pay_close:!1,totalPrice:"0",formContent:"",page:1,limit:15,finished:!1,loading:!1,memberEndTime:"",isWeixin:this.$wechat.isWeixin(),type:0,svip_type:1,svip:null,svipDef:{}}},watch:{},computed:(0,s.mapGetters)(["isLogin"]),onLoad:function(){this.getCouponLst(),this.isLogin?(this.getMemberCard(),this.memberEquity(),this.groomList()):(0,c.toLogin)()},onShow:function(){},onReachBottom:function(){this.groomList()},methods:{onLunch:function(){this.getMemberCard(),this.memberEquity(),this.getCouponLst()},goUrl:function(t){-1!=t.indexOf("http")?location.href=t:-1==["/pages/goods_cate/goods_cate","/pages/order_addcart/order_addcart","/pages/user/index","/pages/plant_grass/index"].indexOf(t)?uni.navigateTo({url:t}):uni.switchTab({url:t})},getMemberCard:function(){var t=this;uni.showLoading({title:"正在加载…"}),(0,r.memberCard)().then((function(e){uni.hideLoading(),t.memberType=e.data.list,t.svipDef=e.data.def,t.totalPrice=e.data.def.price.toString(),t.pay_order_id=e.data.def.group_data_id.toString(),t.svip_type=e.data.def.svip_type})).catch((function(t){uni.showToast({title:t,icon:"none"})}))},memberEquity:function(){var t=this;(0,r.memberEquity)().then((function(e){t.memberRights=e.data.interests,t.userInfo=e.data.user})).catch((function(t){uni.showToast({title:t,icon:"none"})}))},getCouponLst:function(){var t=this;(0,r.memberCouponLst)().then((function(e){t.memberCoupons=e.data})).catch((function(t){uni.showToast({title:t,icon:"none"})}))},receiveCoupon:function(t){!1===this.isLogin?(0,c.toLogin)():(0,r.receiveMemberCoupon)(t.coupon_id).then((function(e){t.svipIssue=1,uni.showToast({title:e.message,icon:"none"})})).catch((function(t){uni.showToast({title:t,icon:"none"})}))},pay:function(){0==this.totalPrice?this.createMemberCard("weixin"):this.pay_close=!0},payClose:function(){this.pay_close=!1},createMemberCard:function(t){var e=this;uni.showLoading({title:"正在加载…"});var i={pay_type:t,return_url:location.port?location.protocol+"//"+location.hostname+":"+location.port+"/pages/annex/vip_paid/index":location.protocol+"//"+location.hostname+"/pages/annex/vip_paid/index"},n=this.pay_order_id;(0,r.memberCardCreate)(n,i).then((function(t){if(!(parseFloat(e.totalPrice)>0))return uni.hideLoading(),e.$util.Tips({title:1==e.svip_type?"成功开启0元试用":"续费成功"},(function(){e.onLunch()}));e.callPay(t)})).catch((function(t){uni.showToast({title:t,icon:"none"})}))},callPay:function(t){var e=this,i=t.data.status,n=(t.data.result.order_id,t.data.result.pay_key),a=t.data.result.config;switch(i){case"ORDER_EXIST":case"EXTEND_ORDER":case"PAY_ERROR":case"error":return uni.hideLoading(),e.payClose(),e.$util.Tips({title:t.message});case"success":return uni.hideLoading(),e.payClose(),e.$util.Tips({title:t.message,icon:"success"});case"alipay":case"alipayQr":return uni.hideLoading(),e.payClose(),void uni.navigateTo({url:"/pages/order_pay_back/index?keyCode="+n+"&url="+a+"&type=11"});case"wechat":case"weixin":case"weixinApp":a.timeStamp=a.timestamp,this.$wechat.pay(a).then((function(t){return uni.hideLoading(),e.payClose(),e.$util.Tips({title:t.message,icon:"success"})})).catch((function(t){if(uni.hideLoading(),"chooseWXPay:cancel"==t.errMsg)return e.$util.Tips({title:"取消支付"})}));break;case"balance":return uni.hideLoading(),e.payClose(),e.$util.Tips({title:t.message},{tab:5,url:"/pages/annx/vip_center/index"});case"h5":var o=window.location.protocol+"//"+window.location.host,s="".concat(o,"/pages/annex/vip_center/index"),r=encodeURIComponent(s),c=a.mweb_url||a.h5_url,d="".concat(c,"&redirect_url=").concat(r);setTimeout((function(){location.href=d}),100);break}},payCheck:function(t){this.createMemberCard(t)},onChangeFun:function(t){var e=t,i=e.action||null,n=void 0!=e.value?e.value:null;i&&this[i]&&this[i](n)},scrollToCard:function(){var t=uni.createSelectorQuery().in(this);t.select("#card").boundingClientRect((function(t){uni.pageScrollTo({scrollTop:t.top})})).exec()},checkType:function(t,e){this.svipDef=t.value,this.type=e,this.svip_type=t.value.svip_type,this.pay_order_id=t.group_data_id.toString(),this.totalPrice=t.value.price.toString()},goDetail:function(t){uni.navigateTo({url:"/pages/goods_details/index?id=".concat(t)})},groomList:function(){var t=this;this.finished||this.loading||(this.loading=!0,(0,r.groomList)({page:this.page,limit:this.limit}).then((function(e){t.goodsList=t.goodsList.concat(e.data.list),t.finished=e.data.list.length=e?t:""+Array(e+1-n.length).join(i)+t},v={s:p,z:function(t){var e=-t.utcOffset(),i=Math.abs(e),n=Math.floor(i/60),a=i%60;return(e<=0?"+":"-")+p(n,2,"0")+":"+p(a,2,"0")},m:function(t,e){var i=12*(e.year()-t.year())+(e.month()-t.month()),n=t.clone().add(i,r),a=e-n<0,o=t.clone().add(i+(a?-1:1),r);return Number(-(i+(e-n)/(a?n-o:o-n))||0)},a:function(t){return t<0?Math.ceil(t)||0:Math.floor(t)},p:function(o){return{M:r,y:d,w:s,d:a,D:"date",h:n,m:i,s:e,ms:t,Q:c}[o]||String(o||"").toLowerCase().replace(/s$/,"")},u:function(t){return void 0===t}},f={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_")},h="en",g={};g[h]=f;var m=function(t){return t instanceof w},_=function(t,e,i){var n;if(!t)return h;if("string"==typeof t)g[t]&&(n=t),e&&(g[t]=e,n=t);else{var a=t.name;g[a]=t,n=a}return!i&&n&&(h=n),n||!i&&h},b=function(t,e){if(m(t))return t.clone();var i="object"==o(e)?e:{};return i.date=t,i.args=arguments,new w(i)},y=v;y.l=_,y.i=m,y.w=function(t,e){return b(t,{locale:e.$L,utc:e.$u,$offset:e.$offset})};var w=function(){function o(t){this.$L=this.$L||_(t.locale,null,!0),this.parse(t)}var p=o.prototype;return p.parse=function(t){this.$d=function(t){var e=t.date,i=t.utc;if(null===e)return new Date(NaN);if(y.u(e))return new Date;if(e instanceof Date)return new Date(e);if("string"==typeof e&&!/Z$/i.test(e)){var n=e.match(u);if(n)return i?new Date(Date.UTC(n[1],n[2]-1,n[3]||1,n[4]||0,n[5]||0,n[6]||0,n[7]||0)):new Date(n[1],n[2]-1,n[3]||1,n[4]||0,n[5]||0,n[6]||0,n[7]||0)}return new Date(e)}(t),this.init()},p.init=function(){var t=this.$d;this.$y=t.getFullYear(),this.$M=t.getMonth(),this.$D=t.getDate(),this.$W=t.getDay(),this.$H=t.getHours(),this.$m=t.getMinutes(),this.$s=t.getSeconds(),this.$ms=t.getMilliseconds()},p.$utils=function(){return y},p.isValid=function(){return!("Invalid Date"===this.$d.toString())},p.isSame=function(t,e){var i=b(t);return this.startOf(e)<=i&&i<=this.endOf(e)},p.isAfter=function(t,e){return b(t)