(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-4e628b32"],{"04a1":function(e,t,a){e.exports=a.p+"static/app/img/qhm_sharepicbg@2x.5286b03c.png"},"3d2d3":function(e,t,a){var o=a("ff3a");o.__esModule&&(o=o.default),"string"===typeof o&&(o=[[e.i,o,""]]),o.locals&&(e.exports=o.locals);var r=a("499e").default;r("78026c40",o,!0,{sourceMap:!1,shadowMode:!1})},"5d31":function(e,t,a){var o=a("975d");o.__esModule&&(o=o.default),"string"===typeof o&&(o=[[e.i,o,""]]),o.locals&&(e.exports=o.locals);var r=a("499e").default;r("68409fe4",o,!0,{sourceMap:!1,shadowMode:!1})},"73f3":function(e,t,a){"use strict";var o=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("img",{attrs:{src:e.imgSrc,alt:""}})},r=[],i=a("53ca"),n=(a("d3b7"),a("b64b"),a("d055")),c=a.n(n),s={data:function(){return{imgSrc:""}},created:function(){},methods:{createQrc:function(e){var t=this;return new Promise((function(a,o){var r="i="+t.fun.getKeyByI();if(r+="&mid="+t.fun.getKeyByMid(),"object"==Object(i["a"])(e)&&Object.keys(e).length>=1)for(var n in e)r+="&"+n+"="+e[n];var s=t.fun.getSiteRoot()+"/addons/yun_shop/?menu#/member/groupCodeLabel?"+r;c.a.toDataURL(s).then((function(e){t.imgSrc=e,t.$nextTick((function(){setTimeout(a,1e3)}))}))}))}}},d=s,l=(a("fbad"),a("2877")),p=Object(l["a"])(d,o,r,!1,null,"2483d228",null);t["a"]=p.exports},"975d":function(e,t,a){var o=a("24fb");t=o(!1),t.push([e.i,"canvas[data-v-2483d228],img[data-v-2483d228]{width:13rem;height:13rem}",""]),e.exports=t},ed1e:function(e,t,a){"use strict";a("3d2d3")},f743:function(e,t,a){"use strict";a.r(t);var o=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"page"},[a("c-title",{attrs:{text:e.group_code.code_name||"群活码"}}),a("div",{staticClass:"notice"},[a("van-notice-bar",{attrs:{"left-icon":"volume-o",text:e.group_code.code_guide}})],1),a("div",{staticClass:"group-code"},[a("div",{staticClass:"group-header"},[a("div",{staticClass:"image"},[e.groupCodeInfo.member_id?a("img",{staticClass:"img",attrs:{src:e.groupCodeInfo.has_one_member.avatar_image,alt:"图片无效"}}):a("img",{staticClass:"img",attrs:{src:e.shop_log,alt:"图片无效"}})]),a("div",{staticClass:"group-title"},[a("div",{staticClass:"title"},[e._v(e._s(e.groupCodeInfo.group_code&&e.groupCodeInfo.group_code.code_name))]),a("div",{staticClass:"desc"},[e._v(e._s(e.groupCodeInfo.group_code&&e.groupCodeInfo.group_code.code_guide))])])]),a("div",{staticClass:"group-content flex-a-c flex-j-c"},[a("div",{staticClass:"img"},[a("img",{attrs:{src:e.groupCodeInfo.code_url_img,alt:""}})]),a("div",{staticClass:"explain"},[a("p",[e._v("长按识别二维码")]),1==e.groupCodeInfo.code_type&&0==e.groupCodeInfo.is_can_join?a("span",[e._v("所有群已经满员,请联系客服!")]):e._e(),0==e.groupCodeInfo.code_type?a("span",[e._v("该二维码"+e._s(e.groupCodeInfo.expire)+"前有效")]):e._e(),a("span",[e._v("注:若二维码无法进入,请联系客服")])])])]),a("div",{staticClass:"opts-box flex-a-c "},[a("div",{staticClass:"opts-item flex-a-c"},[a("div",{staticClass:"opt flex-a-c flex-j-c share",on:{click:function(t){e.shareFlag=!0}}},[a("span",{staticClass:"iconfont icon-share"})]),a("h3",[e._v("分享")])]),a("div",{staticClass:"opts-item flex-a-c"},[a("div",{staticClass:"opt flex-a-c flex-j-c service",on:{click:function(t){e.kfFlag=!0}}},[a("span",{staticClass:"iconfont icon-wodekefu"})]),a("h3",[e._v("客服")])]),e.group_code.explain?a("div",{staticClass:"opts-item flex-a-c"},[a("div",{staticClass:"opt explain-item flex-a-c flex-j-c ",on:{click:function(t){e.explainFlag=!0}}},[a("span",{staticClass:"iconfont icon-qhm_shuoming"})]),a("h3",[e._v("说明")])]):e._e()]),a("van-overlay",{attrs:{show:e.shareFlag,"z-index":"3"},on:{click:function(t){e.shareFlag=!1}}},[a("div",{staticStyle:{display:"flex","align-items":"center","justify-content":"center",height:"100%"}},[a("transition",{attrs:{name:"van-slide-up"}},[a("div",{directives:[{name:"show",rawName:"v-show",value:e.shareFlag,expression:"shareFlag"}],staticClass:"shareWrapper",on:{click:function(e){e.stopPropagation()}}},[e.qrCodeCanvasSrc?a("div",{staticClass:"imgContent"},[a("img",{attrs:{src:e.qrCodeCanvasSrc,alt:""}})]):a("div",{staticClass:"divContent"},[a("div",{staticClass:"header"},[a("div",{staticClass:"userInfo"},[a("div",{staticClass:"image"},[e.groupCodeInfo.member_id?a("img",{staticClass:"img",attrs:{src:e.groupCodeInfo.has_one_member.avatar_image,alt:"图片无效"}}):a("img",{staticClass:"img",attrs:{src:e.shop_log,alt:"图片无效"}})]),a("div",{staticClass:"title"},[e._v(e._s(e.group_code.code_name))])]),a("div",{staticClass:"desc"},[e._v(" "+e._s(e.group_code.code_guide)+" ")])]),a("div",{staticClass:"footer"},[a("share-canvas",{ref:"share_canvas",staticClass:"canvas"})],1)]),a("div",{staticClass:"close"},[a("i",{staticClass:"iconfont icon-adsystem_icon_cancle",on:{click:function(t){e.shareFlag=!1}}})])])])],1)]),a("van-overlay",{attrs:{show:e.kfFlag,"z-index":"3"},on:{click:function(t){e.kfFlag=!1}}},[a("div",{staticStyle:{display:"flex","align-items":"center","justify-content":"center",height:"100%"}},[a("transition",{attrs:{name:"van-slide-up"}},[a("div",{directives:[{name:"show",rawName:"v-show",value:e.kfFlag,expression:"kfFlag"}],staticClass:"explainWrapper",on:{click:function(e){e.stopPropagation()}}},[a("div",{staticClass:"header"},[a("div",{staticClass:"title"},[e._v("客服")])]),a("div",{staticClass:"img"},[a("img",{attrs:{src:e.group_code.customer_service_img,alt:""}})]),a("div",{staticClass:"kf_guide"},[e._v(" "+e._s(e.group_code.customer_service_guide)+" ")]),a("div",{directives:[{name:"show",rawName:"v-show",value:e.kfFlag,expression:"kfFlag"}],staticClass:"poster-down",on:{click:function(t){e.kfFlag=!1}}},[a("img",{attrs:{src:"https://mini-app-img-1251768088.cos.ap-guangzhou.myqcloud.com/plugin/consumption-coupons/poster-down.png"}})])])])],1)]),a("van-overlay",{attrs:{show:e.explainFlag,"lock-scroll":!1,"z-index":"3"},on:{click:function(t){e.explainFlag=!1}}},[a("div",{staticStyle:{display:"flex","align-items":"center","justify-content":"center",height:"100%"}},[a("transition",{attrs:{name:"van-slide-up"}},[a("div",{directives:[{name:"show",rawName:"v-show",value:e.explainFlag,expression:"explainFlag"}],staticClass:"explainWrapper",on:{click:function(e){e.stopPropagation()}}},[a("div",{staticClass:"header"},[a("div",{staticClass:"title explain-title"},[e._v("说明")])]),a("div",{staticClass:"content ",attrs:{id:"a_content"},domProps:{innerHTML:e._s(e.group_code.explain_content)}}),a("div",{directives:[{name:"show",rawName:"v-show",value:e.explainFlag,expression:"explainFlag"}],staticClass:"poster-down",on:{click:function(t){e.explainFlag=!1}}},[a("img",{attrs:{src:"https://mini-app-img-1251768088.cos.ap-guangzhou.myqcloud.com/plugin/consumption-coupons/poster-down.png"}})])])])],1)]),a("van-popup",{style:{backgroundColor:"transparent"},attrs:{round:""},on:{"click-overlay":e.onCloseAuthDialog},model:{value:e.showAuthDialog,callback:function(t){e.showAuthDialog=t},expression:"showAuthDialog"}},[a("div",{staticClass:"auth-dialog"},[a("p",{staticClass:"auth-tip"},[e._v("您不满足进群条件,加入当前的群需要满足以下条件:")]),e.openAuthData?a("ol",[e.openAuthData.pay.is_open?a("li",[e._v(" 累计消费金额满"+e._s(e.openAuthData.pay.data)+"元! "),a("span",{staticClass:"link-text",on:{click:function(t){return e.toPage("home")}}},[e._v("去消费")])]):e._e(),e.openAuthData.member_level.is_open?a("li",[e._v(" 升级到 "),a("span",[e._v(e._s(e.levelNames))]),a("span",{staticClass:"link-text",on:{click:function(t){return e.toPage("MemberGradeList")}}},[e._v("查看会员级别")])]):e._e(),e.openAuthData.member_tags.is_open?a("li",[e._v(" 获得以下标签身份: "),a("div",e._l(e.openAuthData.member_tags.data,(function(t,o){return a("van-tag",{key:o,attrs:{plain:"",type:"primary"}},[e._v(e._s(t.title))])})),1)]):e._e(),e.openAuthData.goods.is_open?a("li",[e._v(" 购买指定商品 "),a("span",{staticClass:"link-text",on:{click:function(t){return e.toPage("groupCodeGoodsList",{id:e.$route.query.groupCodeId})}}},[e._v("查看商品")])]):e._e()]):e._e()]),a("div",{staticClass:"poster-down-auth",on:{click:e.onCloseAuthDialog}},[a("img",{attrs:{src:"https://mini-app-img-1251768088.cos.ap-guangzhou.myqcloud.com/plugin/consumption-coupons/poster-down.png"}})])])],1)},r=[],i=a("c7eb"),n=(a("e7e5"),a("d399")),c=a("1da1"),s=(a("4056"),a("44bf")),d=(a("14d9"),a("d3b7"),a("159b"),a("73f3")),l={components:{shareCanvas:d["a"],VanImage:s["a"]},data:function(){return{explainFlag:!1,kfFlag:!1,shareFlag:!1,groupCodeInfo:{},group_code:{},shop_log:"",qrCodeCanvasSrc:"",openAuthData:null,showAuthDialog:!1,longitude:"",latitude:""}},activated:function(){this.getDetails(),this.getSharePoster()},created:function(){},mounted:function(){},methods:{getDetails:function(){var e=this;return Object(c["a"])(Object(i["a"])().mark((function t(){var a,o,r;return Object(i["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return a={id:e.$route.query.groupCodeId},e.$route.query.groupCodeLabel&&!e.fun.isTextEmpty(e.$route.query.groupCodeLabel)&&(a.label=e.$route.query.groupCodeLabel),t.next=4,$http.get("plugin.group-code.api.group-code.get-group-code-data",a);case 4:o=t.sent,r=o.data.data,2!=(null===r||void 0===r?void 0:r.group_code.join_type)?e.getGroupCodeShowInfo():2==(null===r||void 0===r?void 0:r.group_code.join_type)&&(n["a"].loading({message:"定位中",forbidClick:!0}),e.fun.getLocation().then((function(t){n["a"].clear();var a=e.fun.bd_encrypt(t.point.lng,t.point.lat);e.latitude=a.lat,e.longitude=a.lng,e.getGroupCodeShowInfo()})).catch((function(e){n["a"].clear()})));case 7:case"end":return t.stop()}}),t)})))()},getGroupCodeShowInfo:function(){var e=this;return Object(c["a"])(Object(i["a"])().mark((function t(){var a,o;return Object(i["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return n["a"].loading({message:"加载中",forbidClick:!0}),a={id:e.$route.query.groupCodeId,longitude:e.longitude,latitude:e.latitude},e.$route.query.groupCodeLabel&&!e.fun.isTextEmpty(e.$route.query.groupCodeLabel)&&(a.label=e.$route.query.groupCodeLabel),t.next=5,$http.get("plugin.group-code.api.group-code.get-group-code-data",a);case 5:if(o=t.sent,n["a"].clear(),!o.data||!o.data.status){t.next=11;break}return e.openAuthData=o.data.auth_data,e.showAuthDialog=!0,t.abrupt("return");case 11:if(1===o.result){t.next=14;break}return e.$toast(o.msg),t.abrupt("return",e.$dialog.alert({title:"提示",message:o.msg}).then((function(){window.history.length<=1?e.$router.push(e.fun.getUrl("home",{})):e.$router.go(-1)})));case 14:e.shop_log=o.data.shop_log,e.groupCodeInfo=o.data.data,e.group_code=e.groupCodeInfo.group_code||{},e.fun.setWXTitle(e.group_code.code_name);case 18:case"end":return t.stop()}}),t)})))()},getSharePoster:function(){var e=this;return Object(c["a"])(Object(i["a"])().mark((function t(){var a;return Object(i["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,$http.get("plugin.group-code.api.group-code.get-share-poster",{id:e.$route.query.groupCodeId});case 2:a=t.sent,1==a.result?e.qrCodeCanvasSrc=a.data.image_url:Object(n["a"])(a.msg);case 4:case"end":return t.stop()}}),t)})))()},onCloseAuthDialog:function(){this.$router.go(-1)},toPage:function(e,t){this.$router.push(this.fun.getUrl(e,t))}},computed:{levelNames:function(){var e=this,t="";return this.openAuthData.member_level.data.forEach((function(a,o){t+="[".concat(a.level_name,"]"),t+=o